
The Impossible Burger hits Walmart stores nationwide: 'We have to be available everywhere people shop for meat'
The plant-based Impossible Burger is now available at 2,100 Walmart stores in 50 states, says Impossible Foods, which has been aggressively ramping up its retail presence this year, with distribution expanding from just 150 stores in January 2020 to more...