Small businesses across the UK are still being forced to wait months for money they have already earned, with late payments contributing to an estimated 38 business failures every day. Now a new Commercial Payments Bill making its way through Parliament aims to tackle the problem by capping payment terms, banning controversial constructionContinue reading “Late payment crisis costs Britain 38 businesses every day”