News
Majority of Small Firms Are Owed Money, Or Face Late Payments
The 90 day invoicing cycle is the scourge of business life for many small firms and sole traders. Why it’s legal when banks, building societies, landlords and shops can all demand payments within 30 days […]