Browsing: DEWA

Phase three of the Mohammed bin Rashid Al Maktoum Solar Park is part of a larger complex totalling 5GW