10.0.3.230

Alibaba may be planning $1.25bn investment in Chinese food delivery website

785
Chinese e-commerce company Alibaba Group Holdings is said to be planning a $1.25bn investment in online food deliver