Seven Points for the G7

The leaders of the Group of Seven (G7) industrialised nations meet in Cornwall, UK, this week for their first summit since the outbreak of COVID-19. They will focus on global challenges including the pandemic, climate change and threats to democracy,… Read More »Seven Points for the G7