UC Web winds up in India, lays off 90% staff News July 17, 2020 UC Web, subsidiary of the China-based multinational firm, Alibaba Group, has suspended its India operations. It has asked 90 per…