A payments war between WeChat and Alipay

Top business and technology news for April 21, 2017. Part of the daily The China Project news roundup “Toxic ponds near Beijing.”