UK company fined over tire explosion injury

26 Nov 2015