Who will win car of the year now that Geneva Motor show is cancelled?

It’s the biggest car competition in the world – but will it go ahead as planned?
Car of the Year, Toyota, Tesla, Renault, Porsche, BMW, Peugeot, Ford, Geneva motor show
01March2020
Thomas Shambler