In late November, Energy Secretary Steven Chu told the National Press Club that we are immersed in a "Sputnik moment." What does that mean? Chu's saying we are chasing China and other nations in clean technology, and this chase should clue us in that we need to buckle down and regain our technology foothold. It's a wake-up-or-shut-up moment.
展开▼