‘An Industry Gone Bankrupt’: Weld County Lamb Producers to Feel Impact of Mountain States Rosen Closure
When the Mountain States Rosen lamb plant in Greeley announced its closure last month, the transaction was projected to have a major effect on the lamb industry nationwide. …