News Sep 24, 2019 Switzerland boasts excellent connectivity Switzerland has been placed second worldwide in the Connectivity Index compiled by Carphone Warehouse. It impressed in areas including rail infra...