A Auto Express Guest 30 Mar 2020 #1 The 2020 Geneva Motor Show has been called off after the Swiss government announces ban on public gatherings of more than 1,000 people Continue reading...
The 2020 Geneva Motor Show has been called off after the Swiss government announces ban on public gatherings of more than 1,000 people Continue reading...