Dubai Electricity and Water Authority (Dewa) said work is progressing at a steady pace on the 950MW Phase Four of the Mohammed bin Rashid Al Maktoum Solar Park, the largest concentrated solar power (CSP) project globally that features the world’s tallest solar power tower standing at 262.44 m. Around 87 per cent of the work […]