As the 51st G7 summit unfolded in the Canadian Rockies, Prime Minister Narendra Modi's presence as a guest of honour was a reflection of India’s growing prominence on the world stage. There have been important ongoing debates on security and geopol....