The photo shows the construction site of the 950 MW Concentrated Solar Power (CSP) and Photovoltaic (PV) project in Dubai.

The photo shows the construction site of the 950 MW Concentrated Solar Power (CSP) and Photovoltaic (PV) project in Dubai.

Image 1

Format

JPEG

Source

BELT AND ROAD PORTAL

Downloads