As the 51st G7 summit kicked off in Alberta, Canada, leaders from the world’s most powerful economies gathered to deliberate on pressing global issues including trade, security, and technology.
As the 51st G7 summit kicked off in Alberta, Canada, leaders from the world’s most powerful economies gathered to deliberate on pressing global issues including trade, security, and technology.