Technology | Fri Jan 25, 2013 4:20am GMT

China's Alibaba and partners to invest $16 billion in logistics network: report