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... Editorial1 day ago