Late payments a huge drain on SMEs

Late payments a huge drain on SMEs

Small firms are owed a staggering £23.4 billion in late payments, an issue that is continuing to cause greater problems for businesses each year. In the last year alone, the… Read more…