Euro NCAP and Thatcham Research are urging van manufacturers to fit more lifesaving collision avoidance technology to their vehicles as standard after tests for a