News

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.