Tom Udall actually said...
I think the short answer would be that where we invest millions, our colleagues are investing billions.
Context
Udall points out the disparity in investment between the U.S. and other countries.
12/08/2009