Otedola's Geregu generates lowest revenue in 3 years, loses N23.33bn to Shell's force majeure – Igbere TV
Geregu Power Plc generated its lowest revenue in three years, IgbereTV learnt on Wednesday after obtaining the company’s 2022 Full Year financials.