Bord Bia are estimating a drop of 87,000 head or almost 1,700 cattle per week in 2025. This is positive news for beef ...