The COVID-19 pandemic resulted in chaos throughout the car industry, causing production holdups that in some cases are only now being shaken off. But one of the parties hardest hit was the Geneva Auto Show, which was cancelled days before the 2020 event was due to open and with the...
October 2023
More