India will become the world’s most populous country in 2023. This milestone will occur as China’s total population enters a steep downward trajectory.
© 2024 Hedgeye Risk Management, LLC
Substack is the home for great culture
India will become the world’s most populous country in 2023. This milestone will occur as China’s total population enters a steep downward trajectory.