Small business suppliers are being left empty-handed as new data reveals almost one in four big businesses takes more than 120 days to pay their invoices. The Business Council has a 30-day payment goal but seven out of 10 big businesses are failing to meet the benchmark, according to the Payment Times Reporting Regulator. “These […]
This post was originally published on Michael West.