Alibaba's $3.6 Billion Sun Art Investment Turns Sour
Alibaba's $3.6 billion investment in Sun Art in 2020 results in a significant loss. Explore the financial impact of this strategic decision.
Alibaba had paid $3.6 billion in 2020 to double its stake in Sun Art, indicating a significant loss with this sale.