Overseas investors deterred by excessive UK bureaucracy
Red tape is putting a lot of organisations off investing in the UK, according to recent research from BDO.
Red tape is putting a lot of organisations off investing in the UK, according to recent research from BDO.
The latest Business Trends report from BDO shows that business confidence is plummeting as growth in the manufacturing sector seems to have stagnated.