Advertisement
Club Factory
TMT
16 July, 2020
Alibaba's UCWeb lays off India staff, Club Factory halts payments after app ban
Alibaba Group Holding Ltd's subsidiary UC Web is slashing staff in India after a ban on 59 Chinese-origin mobile apps ......