Summary
- Alibaba announced a modest 8% increase in annual revenue
- The company posted revenue of 941.2 billion yuan
- Alibaba also reported a net income of 71.3 billion yuan
- The firm is undergoing a major restructuring amid regulatory curbs on China’s tech sector