COP26 ends with a pact that is neither a triumph nor a trainwreck

economist26 Dilihat