Jerky maker Jack Link’s will create 800 jobs and invest $450 million to build a new manufacturing plant in Georgia. The company, which Link Snacks reviewed in about 30 locations. Kevin McAdams, president of North America for Jack Link’s, told WMAZ that the company ultimately chose Perry, Georgia because of its community, business-friendly environment, quality […]