FeaturedWorldGeneva’s annual motor show to end after more than a centuryReuters1 June 2024 by Reuters1 June 2024157 The annual motor show in Geneva, Switzerland, is coming to a close after more than a century due to dwindling interest and a tough market...