The deal gives Amazon a 16% stake in the food delivery company. …read more

Source:: CNet