G20 summit: A test for world leaders
Pretoria – Although economic recovery is underway from the shock of the worst global financial crisis since the 1930s, observers are adamant that with persistent unemployment and many countries battling with tax evasion, the upcoming G20 summit in Saint Petersburg, Russia, is expected to be another test for world leaders.

