Ben Jen Holdings SLLC
Impossible Foods makes meat, dairy and fish products from plants. Their mission is to make the global food system truly sustainable by eliminating the need to make food from animals.