This Thursday and Friday, New Delhi will host the Group of Twenty Foreign Ministers’ Meeting, which is widely expected to provide a peek into the likely scenarios for the G20 Summit in September, also hosted by India. And going by the G20 Finance Ministers and Central Bank Governors meeting held in Bangalore late last week, […]