BLS International says Canadian visa business contributes less than 2% to annual revenue, stock dips over 2% BLS International, the agency hired by India to carry out initial scrutiny of visa applications of Canadians, says Indian visa services were suspended due to ‘operational reasons’