Yummy77

Amazon Invests $20M In Shanghai-Based Food Delivery Site Yummy77

Amazon has poured $20 million in Yummy77, a food delivery site based in Shanghai. Yummy77 confirmed the funding in a post on Weibo and said it will use the capital to expand into new markets and help