As if out of nowhere, everyone's archetype of secular stagnation is leading the Group of Seven developed economies in life expectancy, per capita...
fd404be82280cc547673319ad6988429