Meat processor Deli Star to employ nearly 500 in St. Louis
ST. LOUIS (AP) — An Illinois meat processor is planning to relocate to midtown St. Louis, bringing nearly 500 jobs to the area. Deli Star Corp., of Fayetteville, Illinois, is in the midst of renovating more than