Alibaba has lost $344B market cap in the past year | Heykuki News