The British Horseracing Authority has confirmed the permanent appointment of Brant Dunshea as its chief executive officer, marking a significant leadership decision for the governing and regulatory body of British horse racing. The announcement follows a period of transition within the organisation and comes shortly after the unexpected resignation of Lord Charles Allen as chair....
Continue Reading














