TfL 2023 casualties report shows 30% road fatality decrease
Transport for London (TfL) has published its 2023 Casualties in Greater London report that shows, when compared with the 2010-14 baseline, fatalities have reduced by 30% in the UK capital.London's
cittimagazine.co.uk