Revealed: The UK’s Businesses that Pay Late and the Crippling Effects
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 […]