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.
New data collected by a recruitment financer has revealed that the most deleterious effects of the global economic downturn are still to come for small and medium sized businesses.