Chinese tech behemoth Alibaba (NYSE: BABA) has had a rough couple of years. Just when it seemed that its regulatory woes were in the rear-view mirror, the resurgence of COVID-19 in China and the ...
Short interest in Alibaba declined by 6.7% in the last cycle, dropping to its multi-month lows. The bears are understandably worried about Alibaba's improved prospects. Investors with a multi-year ...