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, it announced on Thursday.
( read original story …)
Advertisement - Commissions Earned