300 meetings helped clinch New Delhi Consensus at G20: Sources said the West was seen to have taken a step back from its insistence on criticising Russia, New Delhi: