Decline in human capital could benefit contractors
The UK is suffering from a decline in human capital according to data from the Office for National Statistics, and this could benefit contractors working through an umbrella company.
Decline in human capital could benefit contractors » Read the full story