African Business News
Femi Otedola’s $898M Loss: 2009 Oil Crash & Naira Devaluation
Nigerian billionaire Femi Otedola has revealed staggering financial losses totaling nearly $900 million during the 2008–2009 global economic crisis, attributing […]
