Tom Udall actually said...

Investors across America... want to join in, but they need leadership from Washington, DC.

Context

Tom Udall emphasizes the need for leadership to attract investment in clean energy.

07/15/2009

https://www.congress.gov...

More Tom Udall Quotes

View All Tom Udall Quotes