Rob Portman actually said...
It is not advantageous to be an American company. It makes more sense to be a foreign entity.
Context
Portman highlights the disadvantages of the U.S. tax system for American companies.
07/21/2014