Article

marketwatch.com on 2019-03-06 18:52

Alibaba bears are losing billions on short bets

Alibaba Group Holding Ltd.’s short sellers have gotten burned this year as optimism about a possible trade resolution has lifted the company’s ...

Related news