When the world’s best selling car gets a significant makeover, you have to take a serious look at the Toyota Corolla. Launched in 1966, the Corolla became the best selling car in the world eight years later, overtaking the Beetle in 1997 for total sales and in 2021 went on to exceed 50 million models, being made in ten countries. It was also the platform … [Read more...]