Analysis: Michelin H1 earnings decline amid pressure on volumes

19 Sep 2025