After running over by a day, negotiators at COP26 finally reached agreement on a “Glasgow Climate Pact” on 13 November.…
This website uses cookies.