bestsellingcarsblog.com
Japan Kei cars April 2011: Subaru stops, places Stella in Top 10
Subaru Stella The Japanese Kei car market is down 45% this month with 76,849 registrations, due to repercussions from the March 11 quake. On May 8, Subaru announced it would stop producing Kei cars with best-seller Stella being halted as early as the end of the month. Stock-clearing rebates could