Business Working Capital: A Guide for UK SMEs

Over 52% of UK business-to-business invoices are now paid past their agreed terms, contributing to an annual £11 billion drain on the national…

Over 52% of UK business-to-business invoices are now paid past their agreed terms, contributing to an annual £11 billion drain on the national…