BLS International bags 5-year global visa processing contract from Slovak Republic

BLS International has won a five-year mandate from the Slovak Republic to set up and operate visa application centres across 80+ countries.

Leave a Reply

Your email address will not be published. Required fields are marked *