Japanese auto production sinks 57 percent in March

28 Apr 2011