“In the short run, the stock market is a voting machine, in the long term, it’s a weighing machine” Alibaba looks strong but the stock has been pummeled. Is it still a buy 🚀 or shall we run away🏃‍?