home
services
projects
company
contact us
ITA
Your mounting partner worldwide
Projects
Roves Farm
Site
SWINDON, U.K.
Dimension
50000 modules
Power
12.61 MW
Date
November 2014
Features
photogallery
© 2026