Stricter payment rules for public contractors come into force
Businesses bidding for government contracts valued over £5m in the UK now have to ensure they pay their invoices within an average of 55 days, or they will lose the eligibility to bid for major projects and works.