The number of sheep slaughtered in January and February 2025 fell by 20% when compared with the same period in 2024, Central Statistics Office (CSO) data shows. During these two months, the sheep kill ...