Projects

17
Jun

Castellon, Spain 5MW


ESA has installed multi-megawatts of solar power in over 475 solar projects including this 5MW solar farm in Atzaneta del Maestrat, Spain.