Top Stories VFS Global to service Algeria visa in India, Nepal & Sri LankaAugust 14, 2024 VFS Global has been appointed to manage submission and collection for Algeria visa applications in India, Nepal and Sri Lanka.…