World Pulse
India's economy on purchasing power parity basis is around $20 trillion: Piyush Goyal · World Pulse