The G7 summit: Key points from the Carbis Bay gathering of world leaders

The G7 summit: Key points from the Carbis Bay gathering of world leaders

Belfast Telegraph

Published

The G7 summit in Cornwall has concluded with the world leaders making major pledges on issues including the pandemic and the environment.

Full Article