Tammy Duckworth actually said...

In my home State of Illinois, we're not only leading energy storage research and development, we're also manufacturing the technology and we're exporting it.

Context

Duckworth highlights Illinois's leadership in energy storage technology and its economic benefits.

10/02/2017

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

More Tammy Duckworth Quotes

View All Tammy Duckworth Quotes