Peter Welch actually said...

I think standards are incredibly important, but I don't think they are everything.

Context

Welch emphasizes the importance of efficiency standards while acknowledging their limitations.

06/09/2016

https://congress.gov...

More Peter Welch Quotes

View All Peter Welch Quotes