Upside Foods is putting plans for its Illinois-based cultivated meat factory on hold and laying off staff to focus on its existing plant. Wired Read More
Upside Foods is putting plans for its Illinois-based cultivated meat factory on hold and laying off staff to focus on its existing plant.