Offsite Facilitation Centre (OFC) Appointment – Documents and Process
There is an OFC office located in all 6 cities in India, where the Consulate or Embassy is located. All applicants are required to surrender their biometric information such as digital photographs and fingerprints. It…
Read More