News

The British Horseracing Authority (BHA) is calling on the UK Government to ‘axe the tax,’ as the Treasury looks into ...