By Stuart Hicks, Director The Treasury Committee yesterday published its unanimously agreed report on the Impact of Business Rates across England and Wales and it’s pretty damning. Retailers, lobbyists and businesses alike have been waiting... Continue reading