Revealed: The UK’s Businesses that Pay Late and the Crippling Effects
Since April 2017, all large companies with a £36 million annual turnover have an obligation to report to the government about their payment practices, which can be accessed by anyone online. Yet, worryingly, a high proportion of these businesses routinely pay suppliers late even with so much cash in the bank. Measly 5% Of Businesses …