Stimulus checks sent to 130M Americans so far. Delayed payments for some Social Security beneficiaries to roll out.

Stimulus checks sent to 130M Americans so far. Delayed payments for some Social Security beneficiaries to roll out.

USATODAY.com

Published

The Treasury has issued more than 130 million stimulus payments under President Biden's American Rescue Plan. Here's how to check your payment status.

Full Article