Share this page

IFC Invests in SunEdison to Make Renewable Energy Cost-Effective in Emerging Markets