Treasury Secretary says Americans can expect stimulus checks to be direct deposited within 3 weeks

8:22am PDT - March 29th, 2020    lion - CNN

Treasury Secretary Steven Mnuchin said Sunday that Americans could expect checks from the historic $2 trillion stimulus bill to be direct deposited in their accounts within three weeks.