Loading…
Siemens awarded $228.64M order for Duqm Integrated Power & Water Project in Oman · Endata