long-term liabilities have factored in our increasing mortality rate.
The chart below is truly astonishing. We are the only developed country with a life expectancy that is declining.
Something is wrong.
Link: https://growthevidence.com/growth-commentaries/
This message has been edited 3 time(s).