Congress has reached a deal on a $900 billion second round of stimulus, which includes payments of up to $600 to most Americans and extended unemployment benefits.
Congress has reached a deal on a $900 billion second round of stimulus, which includes payments of up to $600 to most Americans and extended unemployment benefits.