IRS Has Processed 159 Million Coronavirus Stimulus Payments, Offers Tools to Help Those Left Behind
In the past two months, more than 159 million Americans have received Economic Impact Payments totaling almost $267 billion. Of the payments, 120 million were sent to Americans by direct deposit, 35 million by ...