VFS Global launches Indonesia E-Visa on arrival service for UAE and KSA Residents
The Directorate General of Immigration under the Ministry of Law and Human Rights, Indonesia has appointed VFS Global, the world’s largest outsourcing and technology services specialist for governments and diplomatic missions, as the…