Americans under age 25 have higher death rates and lower life expectancies than their counterparts in other affluent countries. Among OECD nations, America has one of the worst infant mortality rates.
© 2024 Hedgeye Risk Management, LLC
Substack is the home for great culture