All excavation works Articles
Saudi mega project Diriyah announces latest contract award
Premium Content
A consortium led by Swiss construction company CSC Costruzioni has won a contract worth €302 million (US$327 million) to build a new railway plant in Switzerland