Delhi may draw favourable comparisons with Beijing with every smog attack, but the Chinese capital has beaten Delhi in addressing air pollution, a Greenpeace analysis released on Saturday said.