Consumer Alibaba, Ctrip Invest $63M Series D Round In Chinese Restaurant Booking App May 11, 2018 β 17:37