Browsing: Chinese tech conglomerate Alibaba Group on Friday denied speculations of mass layoffs