x
Breaking News
More () »

Charlotte's Leading Local News: Weather, Traffic, Sports and more | Charlotte, North Carolina | WCNC.com

Over $300M in stimulus checks have been reported stolen

Americans have lost an estimated $300 million to stimulus check scams. One data security expert says that's just the tip of the iceberg.