Barack Obama actually said...
I believe there is no better place in the world to do business than the United States of America.
Context
Remarks at the SelectUSA 2013 Investment Summit
10/30/2013
Remarks at the SelectUSA 2013 Investment Summit