BLS International Wins Prestigious 3 Year Contract from Ministry of External Affairs, India to Establish and Operate Indian Visa Application Centres in China
NEW DELHI, India — BLS International Services Limited, a trusted global tech-enabled services partner for governments and diplomatic missions, has been awarded a prestigious contract by the Ministry of External Affairs (MEA), Government of India, to establish
(Financial Post, 2025-10-16T15:32:51Z)