Tag Archives: Twin Falls

Chobani Celebrates Grand Opening of a New Manufacturing Plant

Chobani has outgrown its current facilities and is opening its second domestic manufacturing facility. Located in Twin Falls, Idaho, Chobani has invested $450 million … Continue reading

Posted in News