May 01, 2024 16:48 (IST)
Indian Origin BLS International inaugurates its Spain Visa Application Centre in Algeria
Kolkata / New Delhi, Feb 21 (IBNS): The Spain Visa Application Centre was formally inaugurated in El-Biar – Algiers, by the Ambassador of Spain in Algeria and senior officials from BLS International Services Ltd., on 08th February, 2018. Today, the company is operating 124 Spain visa application centres in 49 countries and this is the 2nd centre launched in Algeria.
Latest Headlines