Revenues were up 10%, below market expectations of 11%
Earnings down 74%, below market expectations of down 60%
Presentations slides here
https://www.alibabagroup.com/en/ir/presentations/pre220224.pdf
v…
Revenues were up 10%, below market expectations of 11%
Earnings down 74%, below market expectations of down 60%
Presentations slides here
https://www.alibabagroup.com/en/ir/presentations/pre220224.pdf
v…