Projects

17
Jun

Forcall, Spain 96kW

ESA installed this 96kW solar array with solar trackers in Castellon, Spain.