BUSINESS WIRE

Kyocera PV Modules Power 13.8-Megawatt Solar Electric Plant in Salamanca, Spain

13.8-megawatt Planta Solar de Salamanca consists of three solar arrays
on a 36-hectare (89-acre) site. (Photo: Business Wire)
13.8-megawatt Planta Solar de Salamanca consists of three solar arrays on a 36-hectare (89-acre) site. (Photo: Business Wire)

Download