Tax season jammed up by shutdown, and Postal Service doesn’t help
The Internal Revenue Service (IRS) is struggling mightily to keep its head above water in the current tax season and recent developments have done little to increase trust with taxpayers. A scathing report by…