Hot News Nigerian billionaire Femi Otedola’s power company eyes $579-million market cap The company has an implied valuation of $579 million. , and Omokolade Ajayi October 3, 2022 Paid Members Public