Yokohama to triple output of 18-inch tyres in Japan

21 Nov 2005