Xi and Putin are snubbing the COP26 climate summit, even though China and Russia produce some 32% of global CO2 emissions
Published
World leaders will likely struggle to meaningfully rein in the world's CO2 production without support from the planet's most polluting nations.
Full Article