Billionaire businessman Femi Otedola takes the helm at FBN Holdings
Fresh off his return to the Forbes Africa Billionaires list after a seven-year hiatus, Otedola, with a net worth estimated at $1.1 billion, takes the reins from Ahmad Abdullahi. His appointment, effective