£14 million in fines for 2016 fatal Croydon tram accident
Transport for London (TfL) has been fined £10 million and Tram Operations Limited (TOL) £4 million after pleading guilty at London’s Central Criminal Court (the Old Bailey) in London to offences under the Health and […]