In the latest Group of 20 summit held at Moscow, the 20 finance ministers from the major economies of the world gathered...