G20 in India
G20 in India News Kashmir Analysis The G20 is composed of most of the world’s largest economies’ finance ministries, including both industrialised and developing countries; it accounts for around 80% of gross world product (GWP), 75% of international trade, two-thirds...