Alibaba (BABA): Here’s how the Chinese ecommerce giant’s main businesses fared in Q3 February 25, 2022