Half of SMEs are getting paid after 72 days
More than one-third of start-ups and SMEs are suffering with cash flow issues, with a total of £26bn owed to them.
More than one-third of start-ups and SMEs are suffering with cash flow issues, with a total of £26bn owed to them.
Releases its new Instant Deposit service for UK businesses.