I'm with Tab on the corporate tax thing. They have so many shill companies under the main corporate banner. A little company I used to work for would buy a small company as a wholly owned subsidiary. Then transfer their assets to it and then back to another wholly owned subsidiary, again, again, again which is a tax avoidance scheme totally legal.
Corporate tax is not like personal tax rules. Back in '86 the offshore properties I worked were owned by Kewannee Oil Company which was a wholly owned subsidiary of Gulf Oil which was owned by Chevron. Kewannee hadn't been around for decades. However, they did have a board and corporate officers which signed documents. As it goes for most companies the people on one company's board is the same on the subsidiary's board as it is for the corporate officers. And, they usually pick up a few bucks working for each of those companies. So, they may not make a zillion dollars a year at the main corporation, but they dollars at each corporation add up and you never see those payments...ever.
No, corporations pay very little tax. They generally have hired a dud MBA if they did pay taxes or it's a Mom & Pop that thinks like personal taxation.
And actually, as we all here know, the taxes the corporations pay are actually transmitted directly to the people who buy their products and services.