Even short sellers’ biggest wins somehow are falling short this year.
One of the shorts’ most stunning successes in 2020 was Luckin Coffee, the wannabe Starbucks of China delisted in July following earlier allegations of accounting fraud that Muddy Waters’ Carson Block brought to light and the company itself was forced to admit.
Now