Femi Otedola Falls out of Billionaires’ List After Losing $1.3 billion
Nigerian businessman Femi Otedola has fallen out of the ranking of Africa’s Billionaires after his net worth plunged from $1.8 billion…
Nigerian businessman Femi Otedola has fallen out of the ranking of Africa’s Billionaires after his net worth plunged from $1.8 billion…
The Inspector-General of Police Special Intelligence Response Team (IRT) has arrested the alleged mastermind of the abduction of a former federal…