Tag: British Horseracing Authority


British Horseracing feel the tax pinch

British Horseracing cancels fixtures

The British Horseracing Authority (BHA – the regulatory authority for horse racing in Great Britain) has recently announced that no race meetings will take place in Britain on September 10th as the sport takes the extraordinary step of refusing to race in protest at the Government’s proposed... » Read more


Advertisement
Advertisement
Advertisement
Advertisement

Receive global sports venue NEWS twice a week in your inbox