Geneva motor show ‘will take place as scheduled’ despite coronavirus concerns

Syndicate Post image
The Geneva Motor Show is one of the most important dates in the automotive calendar