Michelin, Murfitts in €16m project to recycle waste tires in UK

2 Jul 2025