THE British Horseracing Authority has published its review of the buying and selling of racehorses which was completed earlier this year.