Noor Abu Dhabi named project of the year

0
466

The world’s largest single-site solar development bagged multiple accolades at the MEED Projects Awards 2020