BLS International secures 3-year MEA contract to manage Indian Visa Application Centres in China
BLS International Services Limited (“BLS International”), has been awarded a prestigious contract by the Ministry of External Affairs (MEA), Government of India, to establish and operate Indian Visa Application Centers (IVACs) in China. This prestigious contract will be valid for a period of 3 years, effective October 14, 2025. Under …