Sherrod Brown actually said...
We have fallen short as a Nation in scaling up after we out-compete and out-innovate.
Context
Senator Brown discusses the challenges of maintaining innovation and manufacturing jobs in the U.S.
03/09/2011