Michelin reports higher profits in ‘unfavourable’ market conditions

13 Feb 2024