As last-minute types rush towards the November 19 deadline extension, we look at where some people go wrong. For many workers, especially the self-employed, Halloween wasn't the scariest thing last month: it was the eerie reminder that Revenue is just around the corner, ready to pounce unless they filed their annual tax return.
Sen. Elizabeth Warren criticized Intuit's lobbying against Direct File, asserting that it enables taxpayers to file taxes easily and for free, contrasting it with the interests of powerful corporations.