Robert Menendez actually said...

you have said, Mr. Chairman, that there is, quote, 'not a shred of evidence that financial innovation has improved our economy,' and, in fact, that innovative financial products, quote, 'took us right to the brink of disaster.'

02/01/2010

https://www.congress.gov...

More Robert Menendez Quotes

View All Robert Menendez Quotes