Yelloh announces layoffs, facility closures in Ohio as company winds down operations nationwide
Cygnus Home Service is ending operations nationwide, closing facilities including Napoleon and Toledo, and permanently laying off 92 employees across Ohio. OHIO, USA — An iconic frozen food home delivery service is ending operations after seven decades. …