Latest News

A top price of £180,000 in addition to 9 horses selling for £100,000 or more produced an impressive increased set of returns with the aggregate finishing on £2,851,000 (+125%), the average on £64,795 (+28%) and the median on £57,500 (+22%). T…