The world’s most powerful leaders will soon meet in New Delhi, heralding the culmination of India’s G20 presidency. While the G20 has delivered very little since its early successes following the 2008 global financial crisis, there are two reasons why the group’s coming summit still matters for India.
Read Full Article »