Alibaba News Roundup: Q1 Earnings; Social Responsibility Report; Win for Alibaba as a Workplace Published on August 9, 2021 Business 809 views This week, Alibaba Group released its quarterly earnings, an annual corporate social responsibility study and won a place among the top 100 best workplaces for innovators by Fast Company. More