Covid-19: 2020 Paris Motor Show partially cancelled
They’re all falling like dominoes. Yesterday, we heard about the 2020 North American International Auto Show (NAIAS) a.k.a. the Detroit Auto Show cancelled, with its venue turning into a makeshift hospital for Covid-19 patients, now […]