The Impossible Burger: a new, all plant-based alternative Bareburger has set out to do the impossible: create a plant-based burger even carnivores will want to sink their teeth into. The Impossible Bur…