Michelin 'uncertain' as tariffs, volumes weigh on 2025 results

8 Jan 2026