May 7, 2026
Is America's Baby Bust an Illusion?
Our latest Vantage Point article, in partnership with the Terry Group and the Global Aging Institute, examines declining U.S. birthrates and the lasting implications for the economy, retirement, and healthcare.