The situation in China is even worse than you think, says this analyst with a history of accurate calls

Global stock markets are seeing their worst week since the 2008 financial crisis as the reality of the unprecedented COVID-19 […]