Daily Archives: July 4, 2010

Was the summit of the Group of 20 leading economies in Canada over the weekend a step forward towards co-operation or a step backwards towards disagreement? The answer seems to be both.