In a change from Copenhagen’s venomous atmosphere last year, on 11th December, more than 190 countries have struck an agreement at the latest round of UN climate talks in the beach resort of Cancun (Mexico) that puts efforts to secure