The Dubai Roads and Transport Authority has completed the project of installing solar energy systems (solar panels) in 22 buildings and facilities affiliated with it …
source
The Dubai Roads and Transport Authority has completed the project of installing solar energy systems (solar panels) in 22 buildings and facilities affiliated with it …
source