By Isabella Wang

IFC Partners with Morocco’s Gaia Energy to Develop Renewable Energy