9 x 150 MW AMBARLI / ISTANBUL / TURKEY
Mechanical Works Electrical lnstrumentation and comtrolHigh/low pressure proses piping fabrication and installation Steel structure fabrication and installation