Home Internet Eat Just bags $25M, gets Alibaba’s help to sell alternative protein in China – TechCrunch