Enel begins construction on 127MW solar plants in Spain

Image: Spanish Solar power plant Guadarranque. Photo: Courtesy of Enel Spa.