Japan March 2013: Toyota Aqua & Nissan Note hit highest volume
Toyota Aqua * See the Top 30 best-selling models by clicking on the title! * Seventh consecutive month of year-on-year decline for new car sales in Japan, down 16% to 420,069 registrations. The top of the models ranking is extremely stable this month: the Toyota Aqua continues to amaze the…