Share this page

SunEdison, IFC and OPIC close US$100.4MM Project Financing Arrangement for the Largest Merchant Solar Plant in Latin America