Have you had a Direct Vision Fine Yet?
October 28th saw enforcement of the next phase of the Mayor of London’s Direct Vision Standard (DVS) commence. This means that if your trucks that are over 12 tonnes, do not have a three star DVS rating or do not conform to the new Progressive Safety System (PSS) and you haven’t asked TfL for an…