Sherrod Brown actually said...
The three witnesses today determine the financial futures of every American.
Context
Sherrod Brown emphasizes the significant impact of credit reporting agencies on Americans' financial futures.
04/26/2023