Healthy businesses under strain as new laws delay payment times payments-overdue-industry-01 (1)

payments-overdue-industry-01 (1)