Germany March 2013: Skoda Octavia hits highest ever ranking
Skoda Octavia * See the Top 280 All-models ranking by clicking on the title! * That's it. The heavyweight of European new car sales is now officially in recession: the German market is down a horrid 17% year-on-year in March to 281,184 registrations, bringing the year-to-date total to 673,957 units,…