sharpest-deterioration

Image for Less than a third of business payments were made on time in Q2Finance

Less than a third of business payments were made on time in Q2