▲ 2 pointsImposter scams led fraud reports to FTC in 2025, causing $3.5B in lossescnbc.comby pseudolus·1mo ago·0 comments·view on hn ↗