Feature/OPED Unlocking Successful Independent Power Projects in Nigeria October 12, 2021 Business Post Contributor By Nicolas Mathon The successful completion of the Azura Edo 450 MW gas-fired power project in 2016 was hailed at the time as setting Read More