Technology | Wed Jan 8, 2014 5:06pm IST

Alibaba to set up mobile gaming platform in China