Geneva and Zurich among world’s worst for traffic: report

Geneva and Zurich among world’s worst for traffic: report

Welcome to life in the slow-ish lane.