The Internal Revenue Service has unveiled the first major redesign of its Web site since 2002, and eWeek reports that the overhaul succeeds in making the site less taxing.
The Internal Revenue Service has unveiled the first major redesign of its Web site since 2002, and eWeek reports that the overhaul succeeds in making the site less taxing.