The coronavirus pandemic has taken down another auto show. The group that runs the Geneva International Motor Show, The Foundation “Salon International De L’Automobile,” announced on Monday that the 2021 Geneva show is canceled and that it prefers to sell…
