Is VAT stopping 26,000 businesses from growing? More on the VAT growth brake. Tax Policy Associates has new data suggesting that around 26,000 businesses are stalling their growth for fear of hitting the Read More » 30 January 2023 27 Comments