Energy production installations

Turbine Hall Building
(Thailand)

Sharjah, Waste to Energy Facility (DUBAI, U.A.E.)