Mauritius's fintech startup, Black Swan wins the 2025 MEST Africa Challenge securing $50,000 seed equity investment to ...