These states received the most stimulus payments so far
More than 88 million households have received their Economic Impact Payment from the IRS as of April 17. That adds up to more than $158 billion. Find out where your state stands.
More than 88 million households have received their Economic Impact Payment from the IRS as of April 17. That adds up to more than $158 billion. Find out where your state stands.