Noor Abu Dhabi named project of the year

0
557

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