Business Tax Knowledge Bank A Taxing Problem - Reforming business rates in England New Economics Foundation (NEF) Nov 09, 2023