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