This year Uncle Sam pushed Tax Day back to April 18, giving us all a three-day tax filing holiday. It’s almost enough to make you feel warm and fuzzy inside. Until, that is, you hear about GE, which apparently is on extended vacation, paying essentially nothing in taxes for 2010 despite raking in $5.1 billionContinue reading “On Tax Day, Time to Tell Corporations that the Game of Tax Dodgeball is Over”