Noor Abu Dhabi named project of the year

0
504

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