Yesterday on March 4, my colleagues and I finally released this long-awaited report “Out of the Running? How Germany, Spain, and China Are Seizing the Energy Opportunity and Why the United States Risks Getting Left Behind” (picture of the report cover, pictured right). As the title implies, it is a survey of how three [...]