Finance Technology Slow payment times push 24% of small businesses to pay themselves late: Xero Lois Maskiell 18 October, 2021