Charolais bulls achieved the top average, with the most bulls sold and the highest clearance of all the breeds at the October round of Stirling Bull Sales. Overall, 15 bulls…
↧