Pay €25,000 for Schengen visa: Indian company BLS under probe after Spain’s Algerian migration crisis
Spanish investigators are examining whether visa appointment and document-processing companies helped a network prioritise applicants who paid bribes. Indian company BLS International has been drawn into a Spanish National Court investigation with links…