Peter Welch actually said...

I think, as you point out, business certainty is huge for major infrastructure investments.

Context

Welch discusses the need for certainty in energy investments to encourage infrastructure development.

02/17/2021

https://congress.gov...

More Peter Welch Quotes

View All Peter Welch Quotes