The G20 representing the world’s major developed and developing countries is witnessing a troika for the very first time of developing countries—Indonesia, India, and Brazil. India at the helm of the G20 presidency can strengthen its ties while shouldering the responsibility to lead the...