Geneva International Motor Show, scheduled to take place in Geneva on March 5-15, is one of the most important annual events in the automotive industry. This year, however, it's very likely to be cancelled due to the coronavirus outbreak.
On Friday, Switzerland's Federal Council...