Japan November 2014: Daihatsu Wake and Toyota Esquire land
Daihatsu Wake * See the Top 30 best-selling cars, kei cars and Top 13 local brands by clicking on the title * November overall new car sales in Japan are down a depressing 9% year-on-year to to 416,139 units, the fifth consecutive month of decline. Most of the decrease comes from…