From Institutional Investor: 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 q...