BLS International reopens Spain Visa Application Centres in Russia
BLS International,a trusted global tech-enabled services partner for governments and citizens,announced today that it has resumed operations of its Spain Visa Application Centres (VACs) in Russia. The company has resumed accepting visa applications for Spain fromtwo centres in Russia – Moscow and St. Petersburg. In the post pandemic scenario, with …