IRS Opens Direct Deposit Portal to Speed Up Your Stimulus Payments

On April 15, the federal government started the process of depositing the first economic stimulus checks to individuals who have a direct deposit set up with the IRS. Eligible taxpayers could receive up to $1,200 of stimulus money, and [...]