New Delhi is all set to host the G20 Summit from 8th to 10th September, 2023. How has India’s G20 Presidency shaped the vision of the group that consists of the world’s most developed and developing nations? What does India hope to achieve through this massive geopolitical event? Explained.
view more