IRS Has Already Sent Out 90 Million Stimulus Payments
Additional batches and payments will be sent in the coming weeks by direct deposit and through the mail as a check or debit card. The vast majority of all Economic Impact Payments will be issued by direct deposit. No action is needed by ...