Transport for London (TfL) has been fined £10m for health and safety failings that led up to the Croydon tram disaster. Seven people were killed and 21 others badly hurt in the November 2016 crash.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results