modernworkmag.co.uk
What is the government doing to stamp down on late payment? - Modern Work Magazine
Chasing late payment costs freelancers 20 days of work a year - worth more than £16.5 billion to the Uk economy. What will 'Duty to Report' mean for you?