Geneva, Switzerland (GenevaLunch) – Statistics published by canton Geneva Tuesday 23 March show that road accidents have been falling steadily in the past five years, with improvements in virtually all categories measured (inattention, speed, road conditions, and more). The figures provide some details behind the averages. The worst day of the week for accidents is Friday and […]