2020 Geneva Motor Show Cancelled Following Global Coronavirus Scare

Image for Representation solely. (Image: AFP Relaxnews) Switzerland has banned giant gatherings anticipated to attract over…