Three reasons the Chinese sell-off could be reversed
The sell-off in China looks to have gone too far. The MSCI China index has declined by 20% over the last three months. Investor sentiment in the region has been undermined by a wave of policy tightening and stringent regulation...
14 October 2021