Mike Rutherford is confused as to why so many car manufacturers avoided the 2024 Geneva Motor Show
“BYD, Dacia, MG and Renault are among the most impressive and in-touch car brands in the world”
/
/
Mike Rutherford is confused as to why so many car manufacturers avoided the 2024 Geneva Motor Show