The IRS has so far delivered about 140 million relief payments, mostly by direct deposit. About 4 million Americans are expected to be sent debit cards this week loaded with their relief payment.
Author archives: Tanza Loudenback
Where’s My Stimulus Check?
Here’s when your payment should arrive.