What exactly is DVS? When will it go into effect?

The Direct Vision Standard is a new piece of safety legislation introduced by Transport for London (TfL). It had a bit of a delay relating to the implementation date due to the global pandemic, the DVS implementation date was officially pushed back from October 26th, 2020 to March 1st, 2021. Obviously this date has came […]