Chandigarh, Sep 19, 2017: BLS International Services Ltd., world’s largest specialist service provider for outsourcing of visa, passport, attestation and citizen services to the governments and diplomatic missions globally, signs another Contract with Embassy of Afghanistan for Saudi Arabia. This is the second contract signed recently. Under this partnership, BLS International will be