India has been positioning itself as a leading voice of developing countries known as the Global South in recent years. Now, as president of the G20, Delhi could not have a bigger stage on which to deliver. The world's 19 wealthiest nations plus the European Union account for 85% of global economic