Is China still a good investment amid Covid and Russia’s war?
China witnessed $17.5 billion worth of portfolio outflows last month, an all-time high, according to most recent data from the Institute of International Finance (IIF). The US-based trade association called this capital flight by…