Five Strategies for Loss Prevention in Retail Mike Jeffs August 11, 2020 Retail loss costs UK businesses a staggering £11 billion per year, more than any country in Europe. Even more than the GDP of Monaco, and over 20 times the net worth of the Queen of England. Read More