Site

Categories

"Congress and watchdogs have been warning the IRS to upgrade its systems for years."

You know that if Congress is telling you to get a upgrade in tech, you're already in trouble.

Added in Guffaws, Tech