Blog

By Brandon Stallard November 16, 2025
Americans 60+ lost $4.8 BILLION in 2024 from scams — a whopping 43% increase from 2023