G20: China, others take the wind out of India’s sails

G20: China, others take the wind out of India’s sails