Sherrod Brown actually said...
When I talk to Ohioans, though, I hear the same message: people do not trust banks, especially the largest banks.
Context
Sherrod Brown addresses public distrust in large banks.
08/02/2021