Skip to main content

Jeffrey King

The Internal Revenue Service (IRS) has recently laid off dozens of its information technology (IT) staff, a move that coincides with a controversial decision to share taxpayer data with immigration en...