It’s Time to Shut Down Tax Havens

We lose close to $70 billion annually in corporate tax revenue due to tax havens, an amount equal to nearly 20 percent of the total corporate tax revenue collected each year.

by