Element Power Assets
Latin America
Development
Solar
380 MW
Wind
88 MW
Solar Development
Wind Development
Chile
Development
Solar
380 MW
Chile
Development
Wind
100 MW

 UPDATED 02 May 13

*Units quoted: Solar - MWp I Wind - MWac