Growing support for innovation as path to increase clean energy production
Last week was one in which the words nuclear, energy and innovation came together in more places and in more contexts that in any other week I can readily recall. On Monday, November 30, President Obama, President Hollande and several other world leaders introduced Mission Innovation, which is a non binding pledge by the leaders…