BLS International wins 3-year MEA contract to run Indian Visa Centres in China
BLS International Services has been awarded a prestigious contract by the Ministry of External Affairs (MEA) to establish and operate Indian Visa Application Centres (IVACs) in China