Headline News
CSP and PV Project Delays at Dubai’s Mega Solar Park
The latest update issued by Dubai Electricity and Water Authority (DEWA) about the vast Mohammed bin Rashid Al Maktoum Solar Park would appear to indicate…