Keep up to date with the latest McCartneys news
Fri 26 March 2021
Again, what a trade on the young bulls. More could easily have been sold. Bulls peaked at £1060 or £2.68ppk to average £865 or £2.27ppk. Ludlow Store Report 26 03 21