Treasury, IRS Deliver Economic Impact Payments to 130 Million Americans in Record Time
WASHINGTON—The U.S. Department of the Treasury and IRS today announced that nearly 130 million Americans have received Economic Impact Payments, worth more than $218 billion, in less than five weeks....