Bigger grants narrow Teagasc's deficit as 133 staff were paid over €100,000 Bigger grants narrow Teagasc's deficit as 133 staff were paid over €100,000 NEWS 28 July 2026