Odu’a Investment, Elektron Energy partner on 50MW Ogba Power Plant to boost Lagos industrial energy supply
Nike Popoola Odu’a Investment Company Limited (“Odu’a Investment”) has entered into a strategic partnership with Elektron Energy Development Strategies Limited...
