News

The IRS is assuring the public its 2020 stimulus check direct deposit payment site at irs.gov not a scam. The deadline to add direct deposit info is 11 a.m. Central Time Wednesday.