India ‘It Is India AND China’: UK and German Envoys Highlight Strategic Importance in Global Trade 17 10 2025 8 mins read