Team Blitz India
NEW DELHI: Visa services provider BLS International has suspended Indian visa services in Canada with immediate effect, amid a diplomatic standoff between the countries. BLS International Services Limited is an Indian outsourcing service provider for government and diplomatic missions worldwide. The company manages visa, passport, consular, attestation and citizen services.