Based on a comparison of 174 countries in 2050, Japan ranked the highest in total dependency ratio with 99.5% followed by Spain and South Korea. On the other end of the scale was Afghanistan with 34.8%, Botswana with 35.6% and Yemen with 36.2%.
Buy annual subscriptions for all our products.