Covered by 1 source · 1 article
Michael Burry Says He Sold Alibaba, Calling It Pricey Before $10.2 Billion Share Sale