No media source currently available
It's the group of 20 leading industrial and developing countries that represent two-thirds of the world’s population and 85 percent of global GDP