Tom Udall actually said...

China is also the world's largest producer of solar power cells.

Context

Udall highlights China's dominance in solar power production.

07/06/2009

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

More Tom Udall Quotes

View All Tom Udall Quotes