Michelin joins Antin and Enviro to announce the construction of first end of life tire-recycling plant in Sweden March 8, 2024