https://www.stlouisfed.org/on-the-economy/2023/jan/does-greater-economic-prospeā¦ Created Tue, 24/01/2023 - 21:30 Updated Tue, 24/01/2023 - 21:30 An analysis of 86 countries challenges the notion that rising economic prosperity and falling mortality rates march in lockstep.