by Chris Walters | Mar 28, 2011 | Economics
Lower Corp. Taxes=Higher Returns? I saw this earlier today on CNBC. Interesting tidbit after last night’s 60 Minutes story on companies domiciling overseas for tax reasons, like Transocean in Switzerland. Companies in the S&P 500 paid about 20% versus the...