5 min read World ‘A Fragile Win’: Climate Pact Reached at Glasgow COP26 Summit 9 months ago World leaders hailed a new climate deal signed by nearly 200 countries late Saturday to speed up action on tackling...