Business Sheep Processors Face Profit Squeeze as Input Costs Surge The sheep processing industry is grappling with a significant decline in trading conditions, as evidenced by the SPTC index plummeting to just 2 percent... Editorial12 August, 2025