Tag

OPEYEMI ODEYALE

The Executives of a US fintech company have pleaded guilty to breaching money laundering rules after sending $167 million to Africa unchecked in less than 3 years.