Advertisement
Current AffairsIndustry 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