E Ellis Hyde Guest 31 May 2024 #1 A “lack of interest shown by manufacturers” and competition with other motor shows were among the reasons given for the demise of the Geneva Motor Show Continue reading...
A “lack of interest shown by manufacturers” and competition with other motor shows were among the reasons given for the demise of the Geneva Motor Show Continue reading...