Sherrod Brown actually said...
It's past time for the financial industry to be as good to the American people as the Nation has been to you.
Context
Brown emphasizes the need for the financial industry to support the American people.
05/25/2021