Newford Farm generates net profit including beef scheme payments of €103,054 Newford Farm generates net profit including beef scheme payments of €103,054 NEWS 23 April 2026
New handling unit impresses at Newford New handling unit impresses at Newford INFRASTRUCTURE 23 April 2026