motor show

2020 Geneva Motor Show Is Not Happening Anymore

The 90th Geneva Motor Show has officially been cancelled amid the corona-virus crisis. Previously, we’ve seen a lot of brands showing off their new...
Mehwish Rana
1 min read