Tag: Michelin ends tyre production after 50-year run at Scottish site