Self-cleaning system for Siemens Gas turbine 160 MW*2 | 2025
Alsader power plant Iraq Baghdad