News

57% of companies expect payment behaviours to worsen in the next six months, citing slowing demand, competitive pressure, and ...