Yokohama Start Production of 20-inch Tyres at Their Haryana Facility
To cater to the increasing demand for tyres among SUVs and premium cars in India, Yokohama have started production of 20-inch tyres at their state-of-the-art facility in Bahadurgarh, Haryana.