New Delhi (population 16M+, India's capital) hosts the seat of Indian government and Foreign Ministry. Recent signals show elevated diplomatic activity: Iran Foreign Minister talks, Russia-India energy cooperation expansion, and Putin BRICS Summit visit scheduled for September 2026.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edits, or content requests — sent directly to James.