India will host foreign delegates for over 200 G20-related meetings in around 60 cities across India, the widest geographical spread in any G20 Presidency
Share this article
If you liked this article share it with your friends.they will thank you later