Peter Welch actually said...

the energy companies have to be part of the solution.

Context

Welch emphasizes the role of energy companies in addressing energy efficiency.

06/25/2018

https://congress.gov...

More Peter Welch Quotes

View All Peter Welch Quotes