Serial returners

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...
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