News

Thatcham Research has revealed the top five destinations for cars stolen in the UK – and it’s a trade that cost insurers ...