Is the G7... back?

There's an interesting air of elation mixed with relief coming from the French town of Évian-les-Bains, where G7 leaders just wrapped their annual summit. Reminder, that's the annual meeting of seven major advanced economies (🇺🇸🇨🇦🇬🇧🇫🇷🇩🇪🇮🇹🇯🇵). Why so happy? Let's find out, in their own words.
Read this story





