A UN report has identified Chile’s Lomas Los Colorados landfill as the world’s largest human-made methane source, while G7 talks in Paris and new research from Ember highlight persistent methane ...