UK news
fromLondon Business News | Londonlovesbusiness.com
1 day 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.