The British Horseracing Authority (BHA) is the independent body responsible for regulating the sport of horseracing. It works closely with animal charities such as the RSPCA and World Horse Welfare to ensure that the highest of standards are upheld.
Continued on PDF...