Featured photo: Solar power in Chile
A rendering of SunEdison Inc.’s planned 50.7 megawatt San Andres solar power plant in Chile. This week SunEdison, OPIC and IFC, a member of the World Bank Group closed a $100.4 million project financing arrangement for the plant, which will be located in the Atacama region of Chile. OPIC is providing $62.9 million of the financing. Read more.