Sherrod Brown actually said...
It has been embarrassing to some, but it has also meant bigger and bigger profits and bigger and bigger bonuses.
Context
Critiques the financial industry's profitability despite its issues.
07/16/2012