Abimbola Alale: The woman taking Nigeria to space

Abimbola Alale is the only female boss of a major satellite company in Africa, Europe and the Middle East.

She is the head of Nigerian Communication Satellite Limited and also has 10 children, nine of whom are adopted.

Leave a Comment