layoff

Sierra Lays Off 40
Sierra Lays Off 40
Sierra Lays Off 40
Sierra Trading Post has laid off 40 positions at its Cheyenne location, the company said in a statement Jan. 27, 2017.