17
Jun
Forcall, Spain 96kW
posted by: ESA Renewables
ESA installed this 96kW solar array with solar trackers in Castellon, Spain.
ESA installed this 96kW solar array with solar trackers in Castellon, Spain.