Tag

RAZA HASNANI

Investment firm, Africa50, has announced it invested in the 461-megawatt Azura-Edo IPP in Nigeria.