By Dene Mullen2025-02-04T12:50:00
Source: Alamy
According to the BRC’s 2024 Crime Survey, losses from customer theft now cost retailers £1.8bn per year
Already have an account? Sign in here