Sherrod Brown actually said...
I hope that both of you understand what that does to people's faith in Government, in regulators, and particularly in the financial sector.
Context
Brown expresses concern over public trust in government due to lack of accountability for executives.
10/23/2017