Manu Raju @mkraju
IRS will make about 60 million payments, likely in the week of April 13, for taxpayers who provided their direct deposit information through their 2018 or 2019 tax returns. But there could be up to 80 million Americans who will get paper checks, dragging out process for months — PolitiTweet.org