Germany 2021 Mechanical, electrical and instrumental construction of 11 gas turbines E&I, Piping, Turbines
Switzerland 2015 Installation on an EPC basis of plants connected to the Large Hadron Collider E&I, EPC, Piping