The Geneva Motor Show, originally set to return in March 2022 after a two-year hiatus, has been canceled, event organizers announced on Thursday. Europe’s biggest motor...
Switzerland’s ban on all large events – that is expected to draw more than 1,000 people as a measure to curb the coronavirus epidemic – has...