Last week, I tossed up an infographic about corporate tax rates. There was fierce pushback, challenging the numbers.
So I set about to find out some more info on the subject. The results of that are seen in the reads this morning, but more significantly, the report from the Greenlining Institute, titled Corporate America Untaxed: Tax Avoidance on the Rise.
Its posted in the Think Tank, and makes for interesting reading.
What's been said:
Discussions found on the web: