Cliffard Whitby

Star Snacks Announces $18M Facility in Georgia

The company will be developing a 200,000-square-foot facility that will lead to the creation of 115 jobs, including positions in manufacturing and processing.