Michelin reports lower sales, earnings as volumes decline

13 Feb 2025