By Emily Bevard |
May 3, 2022
Sasquatch, the parent company of Wisconsin-based meat snacks provider Jack Link's, is set to open for business in Georgia by building a $450 million factory in the town of Perry that will house at least 800 employees by 2023.