SWS payments commence at the lower rate of €11.50/ewe SWS payments commence at the lower rate of €11.50/ewe NEWS 12 November 2025
Ewe numbers fall by 94,477 head or 3.7% in 2024 Ewe numbers fall by 94,477 head or 3.7% in 2024 NEWS 26 April 2025