The business rates system has been branded a ‘growth killer’ that taxes ambition and acts as ‘a major brake on investment’.
This post was originally published on this site.