Newsbreaker Posted June 2 Share Posted June 2 The Geneva International Motor Show, a staple in the automotive industry for over a century, has announced its closure. This decision marks the end of an era that began in 1905, and has left industry enthusiasts and professionals alike in a state of disbelief. Quote Link to comment Share on other sites More sharing options...
Recommended Posts