Less than a third of business payments were made on time in Q2
Research from Dun & Bradstreet reveals that UK businesses prompt payments deteriorated in in the three months
Research from Dun & Bradstreet reveals that UK businesses prompt payments deteriorated in in the three months