Loading…
Siemens Energy wins order for 21 compressor trains for Saudi Tanajib gas plant · Endata