Revenue for the food delivery business rose 40% to $2.04 billion in the first quarter from $1.46 billion a year earlier.
Read the World Today
Revenue for the food delivery business rose 40% to $2.04 billion in the first quarter from $1.46 billion a year earlier.