Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland
Advertisement

ceva

Public tours Geneva rail mega-project work sites

Public tours Geneva rail mega-project work sites

More than 32,000 people toured key construction sites of Geneva’s new regional rail line mega-project at the weekend after authorities opened them for viewing.

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement