The G20 holds a summit in Rio de Janeiro
The 19th meeting of the Group of 20 (G20) summit will begin today in Rio de Janeiro. The G20 is an intergovernmental platform made up of 19 countries that account for roughly 80 to 85% of the world’s GDP, and two-thirds of the population. This summit will …