View Large
This project is a 10 MWdc photovoltaic power plan. Albashaer was in charge of construction of solar structure.
This project is a 10 MWdc photovoltaic power plan. Albashaer was in charge of construction of solar structure.
View Large
View Large
View Large
View Large
View Large
View Large
View Large
View Large