The lack of reality by the "Occupy Wall Street" movement


Here is a question: if this is an accurate view of the world, why is it that the US has the highest corporate income tax rate in the world?  Why do we have a rate that is about 5 percentage points higher than the next highest country?

Related Posts

The lack of reality by the "Occupy Wall Street" movement
4/ 5
Oleh