FinanceLess than a third of business payments were made on time in Q2Research from Dun & Bradstreet reveals that UK businesses prompt payments deteriorated in in the...18th September, 2018