Michelin wins partial EU court victory in anti-trust case

14 Jul 2025