Displaying all articles tagged:

Economic Impact Payment

  1. coronavirus
    Everything We Know About the Coronavirus Stimulus Debit CardsRoughly 4 million Americans are getting paid on a debit card. Recipients complain that the system is buggy, and the mailing looks like a scam.