Todd Stern, the chief U.S. climate negotiator to step down
on March 22, 2016
with
No Comments
Todd Stern, widely considered to be one of the key architects and driving forces behind the Paris Climate Accord, is stepping down from his post on April 1 after seven years. The State Department announced Stern’s decision on Monday afternoon. … Read More