Share this page

SunEdison, IFC and OPIC Close $212.5M Project Financing arrangement for a 100 MWp Solar Power Plant in Chile