Alibaba revamps Taobao webpage ahead of China's 618 shopping festival to improve user experience. This is part of a larger effort to attract new users and regain a leading position in the competitive e-commerce market. Stock down 5% in last year.
The association alleges that Microsoft is using its dominant position in operating systems and traditional productivity software markets to force the adoption of its Azure cloud.