All Posts Tagged Tag: ‘Twin Falls’

Chobani Layoffs Mostly Affect Temp Workers

Chobani layoffs hit the news this week and had some worried that the large Twin Falls factory was laying off its main workforce. The company is now performing a bit of damage control and letting people know it’s not as dire as some have suggested. Speaking to the Times-News, Chobani confirms that it has laid off some employees at its …

Read More