The concrete base of the tower that is part of the Mohammed bin Rashid Al Maktoum, MBR, Solar Park, the largest single-site concentrated solar power, CSP, project in the world, has been completed.
Saeed Mohammed Al Tayer, Managing Director and [...]
Read More