Sheep prices hold after ICM cuts as factories point to weaker European demand

Sheep prices hold after ICM cuts as factories point to weaker European demand

Irish Independent logoIrish Independent