Are the G7 still Relevant?

July 14, 2016 The Radical Economist 0

In a critique of the recently concluded G7 Summit comprising seven of the most developed countries of the world the Chinese news agency Xinhua questioned the relevance of this distinguished group of countries as an […]

1 2