New Delhi: With global leaders preparing to gather in the Canadian Rockies for the 2025 G7 Summit, all eyes are on India’s absence from the list of confirmed invitees. Amid strained Indo-Canada ...