On March 4th, 2022, Alibaba’s market cap dropped below 270 billion. The last time it was this low was March of 2017, 5 years ago. Although useless for valuing Alibaba …
There has been a lot of talk about Alibaba over the last year or two, so I decided to make this blog post looking at the numbers, the risks, and …