Business rates system a major brake on UK investment and competitiveness
The UK’s business rates system is acting as a major brake on investment, productivity and economic growth, warns the Confederation of British Industry (CBI). Almost a third of the 700 firms surveyed said that the system has played a significant…