Alibaba's browser has reportedly been deleted from Chinese app stores
March 16, 2021 at 07:56 AM EDT
Alibaba's "UC Browser" has reportedly been removed from several app stores in China including those operated by Huawei, Xiaomi and Tencent.