Plot 21, Prince Adelowo Adedeji Street Off Admiralty Way, Lekki Phase 1, Lagos, Lagos
We are a leading energy investment de-risking and infrastructure company operational in Nigeria and the West African sub-region, since 2002. Vision To be a leading global industrial group actively inv...