She Leads Africa has announced ten early stage businesses have been accepted into the 2016 SLA Accelerator programme which began ...