06 Feb 2018
Startup numbers fall after IR35 clampdown
The formation of new companies incorporated in the UK dropped in 2017, according to data published by Companies House. Some 622,713 new companies were launched last year, down from 646,703 in 2016, representing a drop of around 4%. Commenting on... Read more
Learn more
Startup numbers fall after IR35 clampdown