Uber said its delivery business had total bookings that more than doubled to $44 billion. …read more

Source:: ZDNet