Share this page

IFC and IFC Asset Management Company Invest in Innovative Solar Power Company in MENA