As the plant-based phenomenon continues to thrive, a new series of advertisements describing plant-based products as “ultra-processed” have come into the spotlight. According to Impossible Foods, The Impossible Whopper and the likes, are “better for people and the planet,” however, non-profit organization The Center for Consumer Freedom (CFF) ran an advertisement in the New York […]