IR35 drives decline in business start-ups for the first time since 2010

Companies House data, examined by The Centre for Entrepreneurs (CFE), showed that 589,008 new businesses were registered in 2017 – a 10.5 per cent drop on the 657,790 founded in…

Read More