Alibaba has lost $344B market cap in the past yeareconomictimes.indiatimes.com51 pointspaulpauper5 years ago