G7

G7 Biarritz: What did we learn?

The G7, made up of leaders from France, Germany, the UK, Italy, Japan, Canada and the US, like many other global governance institutions, is not and has never been perfect.

comment comment 2
article