Sherrod Brown actually said...
It is past time for the financial industry to be as good to the American people as the Nation has been to you, the financial industry.
Context
Calls for the financial industry to prioritize the American people over profits.
05/25/2021