Cut tax complexity and ‘red tape’ holding back businesses 25 Jul 2018 The vast majority of UK businesses believe the cost of complying with the UK tax system has escalated over recent years, according to new research…