Search Results
Strauss Brands to Sell its Veal and Lamb Business, Eliminate Up to 127 Jobs
Article
Waukesha-based Strauss Brands announced the company has agreed to sell its veal and lamb production business to competitor