HSE: Alton Towers let its customers down

  • 8 years ago
Neil Craig, head of operations for HSE in the Midlands, says a series of failures at Alton Towers led to the tragic accident on The Smiler. Report by Mcnallyc. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn

Recommended