The announcement of the award winners comes shortly after the UN Climate Summit in New York and Impossible Foods’ worldwide debut in grocery stores in both New York and Southern California. Creating...