Weighing up finishing prospects for store lambs Weighing up finishing prospects for store lambs MANAGEMENT 21 October 2026
Store lambs sell upwards of €4/kg liveweight Store lambs sell upwards of €4/kg liveweight MARKETS 14 October 2026