Geneva Motor Show 2020

Geneva Motor Show cancelled due to Coronavirus fear

The ongoing coronavirus scare has affected the world’s second largest economy, China and has also affected many of the major…

5 years ago