BLS International Services Ltd has won a prestigious 3-year contract from the Ministry of External Affairs, India to establish and operate Indian Visa Application Centres in China, effective from October 14, 2025.
AI Assistant
BLS International Services Ltd
2025
Announcement
Find Answers
Ask about any part of the document to get insights, explanations, or key details.