in BusinessImpossible Foods begins selling its meatless sausage to restaurants nationwide by Raphael Stevens 29 June 2020, 17:05 199 Views Impossible Foods announced Monday that its meatless sausage will now be sold to restaurants nationwide.