Michelin targets earnings growth as it navigates uncertainties in 2025

31 Mar 2025