Alibaba Posts First Growth Since 2020
Alibaba Group Holdings (BABA:NYQ) posts a 69% profit as the company continues to streamline coming out of the pandemic. The company has focused on deep cuts to the company and refocusing its business model to compete with the growing competition...