Alibaba posts Q4 revenue of $29.6 billion, missing estimates

entertainment 6175℃
Alibaba posts Q4 revenue of $29.6 billion, missing estimates - Lujuba 5:58
Tags: