Innovation in Technology FTC says Americans lost $12.5B to scams last year — social media, AI and crypto didn’t helpBy adminMarch 11, 2025 You’re not the only one getting voicemails about your car’s extended warranty. According to the U.S. Federal Trade Commission (FTC),…