Michelin welcomes EU court ruling in antitrust case

22 Jul 2025