DEWA launches world’s largest concentrated solar power project
Dubai Water and Electricity Authority (DEWA) has launched the world’s largest concentrated solar power (CSP) project which will generate 1000MW of power when completed. Located within the Mohammed Bin Rashid Al Maktoum Solar Park, the new project will include five facilities. DEWA has launched a tender for international consultants to [...]