I did a google and none of the articles mentioned Christopher Plummer, as the Chairman and CEO of Franklin Energy .