0 / 60 seg.

The truth is, none of the 20 leaders gathered in London has the slightest idea how to 'solve' the economic problems facing the globe.