Published: Aug 08, 2023, 02:45 IST | Updated: Aug 08, 2023, 02:45 IST
China has the largest stock of financial assets in the world while this number looks enormous, its net financial worth as a percentage of the GDP though still higher than the large majority of countries has declined since 2007.