Michelin ordered to pay £112 500 for industrial accident

25 Jul 2006