Talk to any business owner and it is very likely that they will have been afftected from the late payment of an invoice at some point. Research by the Federation of Small Businesses shows that a third of payments to small businesses are late with £6,142 the average value of those overdue bills. If small companies […]