casadeblundell.com
How to stop the world’s biggest companies from avoiding taxes
From the Washington Post: Today, the Treasury estimates, as much as 70 percent of net business income escapes the corporate tax. What this means is that there are companies of the same size with th…