Japan October 2010: new Swift up to #11
Catastrophic month for car sales in Japan: it is the weakest October since 1968 with 193,258 registrations (excluding Kei cars), -27% on 2009, mostly because the government subsidy for fuel- efficient cars ended on Sept. 8. The Toyota Prius is still safely on top with 21,769 sales, ahead of the…