There is currently £ billion worth of late invoices owed to small businesses across Britain…
Read more