Coronavirus strikes Geneva Motor Show The Geneva Motor Show was the last victim of the Corona virus, which caused the cancellation of...