Freshpet Inc., a pet food maker with about 600 employees in Northampton County, has reached an amicable resolution with an activist investor that had challenged the company's leadership.
Some results have been hidden because they may be inaccessible to you