Loading…
Siemens Energy-led consortium awarded EPC contract for 881 MW CCGT unit in Ostiglia · Endata