News

Among the safest places to own a shop are Cumbria, with 4.8 offences per 1,000 people, and Dyfed-Powys in Wales, with 4.1.