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