Flutterwave, Africa’s leading payments technology company has been granted a Switching and Processing License by the Central Bank of Nigeria (CBN), which is widely regarded as the apex bank’s most ...