New Van Safety Rating launched by Thatcham Research and Euro NCAP. Mathew Avery explains why 5 vans failed to achieve even the lowest award.
Thatcham Research