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.

A modern financial district skyline with Alibaba logo subtly integrated, emphasizing the theme of in
Alibaba's $3.6 Billion Sun Art Investment Turns Sour

Alibaba had paid $3.6 billion in 2020 to double its stake in Sun Art, indicating a significant loss with this sale.

Source