Impossible Foods expands executive bench Impossible Foods has expanded its leadership team with the appointment of a new chief science officer and chief supply c... Read more June 27, 2023