TfL fined £10m over failings leading up to Croydon tram crash
Transport for London (TfL) has been fined £10m for health and safety failings that led up to the Croydon tram disaster.
Transport for London (TfL) has been fined £10m for health and safety failings that led up to the Croydon tram disaster.