Share this page

IFC STRENGTHENS INVESTMENT IN RENEWABLE ENERGY: INVESTS IN SOLAR DEVELOPMENT CAPITAL