Mega Solar Parks

Mega Solar Parks are getting bigger and bigger in capacity –  Here we look at some of the largest ones across the Middle East and North African (MENA). Noor Abu Dhabi, UAE In Arabic, the word “Noor” means light. This project in Abu Dhabi began commercial operations in 2019 which has the capacity to power

Continue Reading