Alibaba, China’s largest online retailer, has reported record-breaking profits in its latest earnings report, despite facing increased regulatory scrutiny from Chinese authorities. The company’s revenue for the quarter ending in June 2021 was ¥205.7 billion ($31.8 billion), a 34% increase compared to the same period last year. Alibaba’s success is partly attributed to its online […]