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. Led by the ...