17
Jun
Castellon, Spain 5MW
posted by: ESA Renewables
- Providing Turnkey Solar Solutions
ESA has installed multi-megawatts of solar power in over 475 solar projects including this 5MW solar farm in Atzaneta del Maestrat, Spain.