Iberdrola awarded EIS for PV project in Spain
Iberdrola has obtained a favourable environmental impact statement for the development of one of the largest photovoltaic projects in Castilla y León, Spain.
Iberdrola has obtained a favourable environmental impact statement for the development of one of the largest photovoltaic projects in Castilla y León, Spain.
First Solar, Inc. has completed the sale of Luz del Norte, a 141 MWAC utility scale solar power plant in Copiapó, Chile, to Toesca.