Treasury Secretary says Americans can expect stimulus checks to be direct depositied within 3 weeks
Congress and President Donald Trump enacted the stimulus bill last week to address the dramatic economic crisis caused by the coronavirus pandemic. Included are direct payments to many Americans, an…