TfL commits to tougher measures to eliminate death and serious injury from London’s roads by 2041
Transport for London (TfL) is set to commit to new tougher measures to eliminate death and serious injury from its road network by 2041. TfL in partnership with London Councils and the Metropolitan Police Service (MPS), has published a progress report that highlights the scale of the Vision Zero challenge in London. As lowering speeds remains one […]