The G7 Summit has officially begun in the French lakeside town of Évian-les-Bains. This marks India's 13th overall G7 participation and PM Modi's seventh consecutive appearance. India's continued presence reflects its growing importance in global decision-making. Here's a report.