Technology | Mon May 19, 2014 4:44am EDT

Alibaba: the new face of finance in China