Scorecard Research Beacon
Search Icon
News December 30, 2020

Treasury Department begins to deliver stimulus checks

The $600 payments are on their way to Americans and could be in your bank account as soon as Wednesday morning.