Americans slashed spending on major life plans under Biden due to economy fears: survey Business February 25, 2025 More than half of Americans are delaying major life plans due to uncertainty over the economy, according to a new…