
As the world’s leaders – representing over 85 percent of the global economy – gather in London, the international community waits to see if the G20 summit can achieve results and meet high expectations (arguably too high for a one-day event). Two weeks ago, Brazil, Russia, India and China issued a joint communiqué – the […]