This content is from: Premium

This Short Bet Seemed Like a Good Idea. It Wasn’t.

Fund managers betting against Alibaba have suffered.

There is little doubt that China is in turmoil. Covid-19 —first detected in Wuhan, China — has taken a toll on the country’s massive growth engine, which had already begun to slow before turning negative earlier this year. China’s GDP fell almost 7 percent in the first quarter.Now the future

To continue reading, subscribe now to Premium Journalism. Already a subscriber? Login.

Related Content