Daily Star
UK · 3 hrs ago
Outrage as £26 billion owed to Britain's small traders by big businesses
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
Do you trust Daily Star?
Sign in to rate
Discussion
?
No comments yet — be the first to start the discussion!