10.0.3.73

IFC pledges $54m investment into SunEdison

419
IFC, the investment arm of the World Bank, has pledged to commit up to INR2.9bn ($54m) into solar energy services provid