Barack Obama actually said...
We can make sure America remains the best place on Earth to do business by knocking down barriers that stand in the way of your growth.
Context
Remarks at the Closing Session of the Winning the Future Forum on Small Business in Cleveland
02/21/2011