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