Technology | Wed Jan 8, 2014 1:57pm EST

Alibaba to set up mobile gaming platform in China