November 29, 2010 6:43 PM

Energy czar sees China surpassing U.S., urges investment

The U.S. is losing its edge in energy innovation to China, and it's time to reclaim it for the sake of future economic prosperity, Energy Secretary Steven Chu said in a speech on Monday.

Related content