The 2020 Geneva International Motor Show has been cancelled due to new rules in the country relating to events and concerns over the spread of the coronavirus. The Swiss Federal Council announced on February 28 a ban on events of more than 1000 people until at least March 15 to […]