Africa50 invests in Azura-Edo IPP, to boost power supply
Investment firm, Africa50, has announced it invested in the 461-megawatt Azura-Edo IPP in Nigeria.
Investment firm, Africa50, has announced it invested in the 461-megawatt Azura-Edo IPP in Nigeria.