BLS International Services Ltd has secured a three-year contract from the Ministry of External Affairs (MEA) to establish and operate Indian Visa Application Centres (IVACs) across China, effective October 14, 2025.
The move follows India’s decision in July to resume tourist visa issuance for Chinese nationals, signalling efforts to improve bilateral relations strained since the Galwan Valley clashes.