China’s ‘Delta Stress Test’ Is About To Shake Global Economy

The country's latest Covid wave is colliding with a financial system awash in preexisting conditions and policymakers intent on sabotaging its top innovators.