home
services
projects
company
contact us
ITA
Your mounting partner worldwide
Projects
Al Dur
Site
AL DUR, BAHRAIN
Dimension
12000 modules
Power
3.20 MW
Date
May 2017
Features
photogallery
© 2026