The Money Show
Africa Business Focus: Visa-backed fintech Branch lays off staff in Nigeria and Kenya despite $30 million profit
00:00 / 08:40