Japanese car production fell in October

30 Nov 2012