Technology | Mon Mar 17, 2014 10:57am EDT

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