Outrage as £26 billion owed to Britain's small traders by big businesses
Daily Star3h ago1 newsroom
Billions of pounds are owed to British small businesses in overdue invoices with three quarters of small traders surviving on less than the national living wage