Loading…
Mawarid Turbine Company launches wind turbine factory in Duqm, Oman · Endata