Business | Thu May 22, 2014 2:30am EDT

China's JD.com IPO raises $1.78 billion, augurs well for Alibaba