1 result
Flutterwave, one of Africa’s largest unicorns, has been under fire on social media since allegations of insider trading, sexual harassment and perjury hit the Nigerian payment infrastructure…