Michelin first-half earnings steady despite lower sales

28 Jul 2026