Siemens reports “overachievement” on Egypt Megaproject

Work underway on the Siemens Egypt Megaproject