How a New Deal for Global Taxation Might Save Democracy

Every year, multinational corporations divert some $1.38 trillion in profits away from the countries where they were made to places with much lower, or even zero, corporate…

Read more