99 Cents Only Stores Inc. has laid off about 160 workers as the company sought to streamline costs and stay competitive, the Los Angeles Times reports.
99 Cents Only Stores Inc. has laid off about 160 workers as the company sought to streamline costs and stay competitive, the Los Angeles Times reports.