Technology | Mon Mar 17, 2014 11:48pm IST

China's central bank mulls Alibaba, Tencent payment curbs - state media