Sherrod Brown actually said...
The public increasingly is losing confidence in this tax system.
Context
Concerns about tax avoidance by large companies affecting public trust.
07/21/2014
Concerns about tax avoidance by large companies affecting public trust.
07/21/2014