Alibaba's web browser is removed from Chinese app stores
(March 17): Alibaba’s UC Browser vanished from China’s largest app stores after state-backed broadcaster CCTV blasted the popular mobile browser along with other services for failing consumers. Government-run China Central Television included the app among a number of brands it accused of flouting consumer rights in its annual name-and-shame program for March 15, World Consumer Rights Day. App stores run by Huawei Technologies Co. and Xiaomi Corp. were among the local app stores that’ve since pulled the app, though Apple Inc. continues to offer UCWeb for iOS users. The browser was among...