
The organizers of the 2020 Geneva International Motor Show are seemingly cross that the Swiss government forced the cancellation of the event only three days before opening the exhibition to the media.
The organizers of the 2020 Geneva International Motor Show are seemingly cross that the Swiss government forced the cancellation of the event only three days before opening the exhibition to the media.