0
0
Read Time:13 Second
As New Delhi hosts the G-20 summit this week, India finds itself in a geopolitical and geo-economic sweet spot. New Delhi’s leadership credentials today are taken more seriously than ever and most nations remain keen to enhance their ties. As one of…