Derick Kazimoto

Black Swan wins the MEST Africa Challenge 2025

Black Swan, a Mauritius-based FinTech startup, has been named the winner of the MEST Africa Challenge (MAC) 2025, following a high-energy Grand Finale at Innovation City, Cape Town on November 26, 202...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.