View Large
This project is a 35 MWdc photovoltaic power plant. Albashaer was in charge of solar structure production.
This project is a 35 MWdc photovoltaic power plant. Albashaer was in charge of solar structure production.
View Large
View Large
View Large
View Large
View Large
View Large
View Large
View Large
View Large