Late payment is the cause of one in five insolvencies - and it costs sole traders £8bn each year
New research has revealed in stark relief the shocking damage wreaked on small firms by customers that delay payment for goods and services.
