Alibaba Invests $1.25 Billion In Food-Delivery Startup Ele.me Alibaba has just invested a whopping $1.25 billion in a Chinese food-delivery startup called Ele.me. This move by the ecommerce player is basically an O2O-strengthening strategy in the fiercely competitive ‘online to offline’ market in China. by Diya Sen