Quarter of big businesses take over 120 days to pay SME suppliers
Almost one in four big businesses take more than 120 days to pay their small business suppliers, according to new analysis using data from the Payment Times Reporting Regulator. The information reported by big business also reveals those operating in the manufacturing, retail trade and