Advertisement


Advertisement

Advertisement
Current AffairsLatest News

Small businesses lose billions due to unfair contract terms

Over half of small firms have been subject to unfair contract terms with suppliers, costing almost £4 billion in the last three years

Back to top button