Alibaba earnings down as China tech giants face turmoil Business Matters Aug 3, 2021 Chinese e-commerce leader Alibaba Group said Tuesday that it posted lower profit but maintained steady revenue growth, indicating that a…