Subscribe

Femi Otedola

Otedola’s controlling interest in Nigeria’s Forte Oil means that gas stations, fuel deposits, and motor oil all contribute to his estimated net worth of $1 billion.

« Previous page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Next page »