Impossible Foods launches in UK
California-based Impossible Foods made its European debut in the United Kingdom with the launch of Impossible “Chicken” Nuggets and Impossible Sausage Patties, according to a news release. Both products will be available at restaurants across the country, including Chicken Cottage, Le Bab and Hungry Horse, and the…