Construction begins for 119MW solar project in Saudi Arabia
Noor Alwadi Renewable Energy Company will construct, own and operate a 119MW solar power plant in Saudi Arabia under the independent power producer...
Noor Alwadi Renewable Energy Company will construct, own and operate a 119MW solar power plant in Saudi Arabia under the independent power producer...