Michelin free cash flow exceeds forecast in 2025

22 Jan 2026