Did you buy a Toyota Corolla last month? Then your new car just might be the 40 millionth Corolla ever sold. While bragging about the number, Toyota said “it’s not about the number, but the number sums it up: Happy customers have made Corolla the best-selling automotive nameplate in history.” The archetypical fuel efficient Japanese […]