Noor Abu Dhabi named project of the year

0
502

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