Newford Farm delivers €87,332 net profit in 2025 Newford Farm delivers €87,332 net profit in 2025 NEWS 22 April 2026
Sheep price update: Dawn increases quality assurance payment by 10c/kg Sheep price update: Dawn increases quality assurance payment by 10c/kg MARKETS 20 April 2026