Thatcham Research - Van Cap - Silent edit 04
  • 3 years ago
Euro NCAP and Thatcham Research want van makers to add more active safety features to their vehicles after testing raised serious concerns about many popular models