Gallery: Vehicles, visions and views from Auto China 2020

It was just days before the March 3 start of the Geneva Motor Show when the show was forced into cancellation by the Switzerland Federal Council's decision to ban large events due to the heightening ...

Read the original article: shanghai china - BingNews