Research from Tide reveals the crippling delays faced by UK entrepreneurs when setting up business banking, with the average wait being over two and a half weeks...
Over half (55%) of SMEs who receive payment late for invoices admit payment is regularly late by ten days or more, as a quarter (23%) of SMEs cite late payment problem...