New Delhi (population 32.9M metro area, $388B India GDP anchor) serves as India's capital and seat of government. Recent coverage focuses on India's multi-aligned foreign policy stance amid US-India diplomatic tensions and Russia relations.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edit suggestions, or content requests - sent directly to James.