Pay €25,000 for Schengen visa: Indian company BLS under probe after Spain's Algerian migration crisis
Indian company BLS International has been drawn into a Spanish National Court investigation with links to alleged visa fraud network at Spain’s consulate in Algiers. The allegations have been denied by the firm.
The Times of India ·