Jul 07, 2017 02:51:31 (IST)
The G20, founded in 1999, comprises a mix of the world's largest and emerging economies, representing about two-thirds of the world's population, 85 per cent of global gross domestic product and over 75 per cent of global trade.