Business Leader of the Year 2023 Launch Africa: An Icon of Excellence Investing in the Next Generation of African Technology Startups by admin March 18, 2024