Transport for London (TfL) says it is working hard to reduce the risk of heavy vehicle collisions – particularly with vulnerable road users – by ensuring that all contracts in its supply chains include its WRRR (work related road risk) requirements.
Driver / People Management