Michelin produces 100% recycled-styrene SBR at French rubber plant

14 Sep 2023