Japanese car production down by 31% in May

30 Jun 2011