Financial Services

India becomes a most favored G20 investment destination

India’s G20 presidency: Bridging the Divides, Charting the Future