EU court slashes Parker's €26m fine over marine hose cartel

24 May 2013