Geneva car show axed as virus wipes $5 trillion off markets

Geneva car show axed as virus wipes $5 trillion off markets
play icon
Workers dismantle a booth in Geneva, Switzerland, on Friday. Reuters