Projects

17
Jun

Castellon, Spain 3.3MW


ESA provides solar solutions for large scale solar farms, like this 3.3MW solar array in Cabanes, Spain.