Powered by ZigaForm version 3.9.6.8

Only 52% of Invoices paid on time!!

Just 52% of invoices sent during 2017 were paid on time or within three days of payment deadlines, according to research by accountancy software firm FreeAgent. But as Claire Sandbrook weighs in o [...]