Lower Corporate Taxes=Higher Returns?

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...