Delhi: India hands over the B20 presidency to Brazil to host G20 in 2024

Delhi: India hands over the B20 presidency to Brazil to host G20 in 2024.