In 2021, China’s birthrate fell to a historic low of 7.52 births per 1,000 people. Births barely outnumbered deaths, raising fresh speculation about imminent population decline.
© 2025 Hedgeye Risk Management, LLC
Substack is the home for great culture