Tag: World Leaders

Big Promises, Few Mechanisms to Follow Through At COP26
As global leaders descend on Glasgow, Scotland, for COP26, many promises have been offered to stymie the worst effects of climate change. More than 100 world leaders promised to end deforestation by 2030 and 90 countries are set to sign a pledge to cut methane emissions. However, due to the track record of similar pledges, there is much […]