Posts

90 per cent of passengers are on time when travelling on Swiss public transport. How come?