COVID-19: Geneva car show cancelled, forces makers to rethink car launches
In a bid to contain coronavirus ( COVID – 19) Swiss authorities announced the cancellation of the Geneva car show on Friday. The announcement propelled … Read more
In a bid to contain coronavirus ( COVID – 19) Swiss authorities announced the cancellation of the Geneva car show on Friday. The announcement propelled … Read more