Abimbola Alale: The Woman taking Nigeria to Space Get link Facebook Twitter Pinterest Email Other Apps By Felix Omoko - December 19, 2016 Abimbola Alale is the only female boss of a major satellite company in Africa, Europe and the Middle East. Read more