
LatestBusiness
Selling your business before April 2027: Neil Jones explains the BADR changes
The BADR lifetime limit halves to £500,000 from 6 April 2027. Neil Jones explains the new anti-forestalling rules and why sellers should aim to complete early.















