Sheep kill down 20,000 head year on year
The tightness in lamb supplies is clearly evident in last week’s sheep kill recorded at just 41,041 head. Throughput has fallen sharply in the last three weeks with last week’s throughput almost 14,000 head lower than three weeks ago and a massive 20,256 …