Skip to main content

Business rates system a major barrier to UK investment and competitiveness