Michelin reports soft 2025 markets, cautious start to 2026

24 Feb 2026