The sad turnout of Alibaba — from a market cap of $837 billion to $294 billion

Alibaba, AliExpress, Alibaba cloud — unless you were living on a different planet, you heard at least one of those words before.
I have read a lot of business stories, and one of the most inspiring is the story of how Alibaba was founded. Alibaba had the potential of competing with Amazon and eBay.