@forbes.com 5 years ago Swiss Government Bans Gatherings Of More Than 1000 People, Forcing Cancellation Of The Geneva Car Show Slated To Run March 2-15