Recruitment Agencies owed £6 billion in late payments Newsdesk News Leave a comment 1,625 Views Research shoes the impact late payments have on Recruitment Agencies with a collective £6 billion owed Read More »