Skip to content

Femi Otedola

Femi Otedola’s net worth nears $2bn

Nigerian billionaire investor Femi Otedola’s net worth has risen to $1.8 billion, bringing him closer to the $2 billion milestone after adding…