UK news
fromLondon Business News | Londonlovesbusiness.com
3 weeks agoLate payments are causing an estimated 3,050 SMEs to close each year - London Business News | Londonlovesbusiness.com
Persistent late payments cost the UK almost £11 billion annually and force about 3,050 SMEs to close each year.