Peter Welch said...

the issue here is credibility.

Context

Welch emphasizes the importance of credibility regarding oil companies and climate change.

10/27/2021

https://congress.gov...