Environment3 years ago
EXPLAINED: Oman’s First Mega Solar Power Plant & How It Is A Big Step Towards Sustainability
Oman’s 500MW mega solar power plant is also the nation’s first step towards sustainability in the energy sector. In this video, OERLive’s Assistant Editor, Alvin Thomas,...