Alibaba exceeded profit expectations in the September quarter due to growth in its cloud business. Net income was 43.9 billion yuan, surpassing forecasts. The company's shares rose 17% in 2021. Analysts are optimistic about Alibaba's performance amid the challenging retail environment in China.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing