Serial returners

5 May 2022
The economy is going to cause shrinkage of sales, revenues, margins and profits, let’s hope we don’t see that compounded by the rising...
26 Jan 2022
Research reveals that UK small businesses lost an average £15,600 a month due to serial refunders in 2021. This comes as January refunds continue to grow 39% year-on-year