December 13, 2018

Michelin To Close UK Tyre Plant

November 8, 2018 TyreNews Staff 0

Michelin has announced it is to close its manufacturing plant in Dundee in Scotland in the UK. The company says the site, opened in 1971 and which manufactures 16-inch and smaller tyres for cars, has […]

1 2 3 4