Greetings!
My company is applying my ICT WP from USA and soon my US visa is expiring. May I know, if the appllication can be filed in US and the stamping can be taken from India or other country?
Or when they request the passports, can we send them to US from India.
Also may I know the...