≡ Menu

business payment

A recent Government report shows that £44.6 billion is owed to small-to-medium sized businesses in late invoice payments. While it’s hard to fathom how much impact this amount of money will have on the economy in general, it’s important to understand the impact it can cause business owners.

[continue reading…]