Churchill

New figures reveal 18% rise in abandoned vehicles

New figures have revealed that there were nearly 100,000 abandoned vehicles in the UK last year. A Freedom of Information request by Churchill Motor Insurance found that 99,095 vehicles were reported abandoned in […]