Japanese sales of trucks, buses and large cars double in April

31 May 2010