New Buyback Excise Tax Snares Foreign Investors

Congress's new 1 percent stock buyback excise tax on US publicly traded corporations will strip tax benefits from foreign investors.