TP reports, "Speaking from the White House Rose Garden this afternoon, President Obama announced that he has accepted Gen. Stanley McChrystal resignation as head of U.S. forces in Afghanistan, following the four-star general's unprofessional remarks in a Rolling Stone interview."
Okay, this decision is only indirectly connected to clean energy, although the Pentagon very much wants us to understand that Afghanistan is "the Saudi Arabia of lithium," an element that will be crucial to...
Published on June 23, 2010 12:45