LAST MONTH in Retro we made the distinction between the world’s best-selling nameplate (the Toyota Corolla) and the best-selling car (the Volkswagen). In the same vein: what’s the world’s best-selling sports car?
Surely, you say, it’s the Mazda MX-5, which has racked up more than 1.1 million sales since 1989. The original NA-series