Geneva Auto Show Cancelled Due to Coronavirus Published on February 28, 2020 in News by Guillaume Rivard