My L1 is expiring in June and my company is filing a new L1 instead of extension.
I will be required to go to India for stamping.
With the current visa stamping situation in India, is it advisable to go to India or file an extension here?
I will be required to go to India for stamping.
With the current visa stamping situation in India, is it advisable to go to India or file an extension here?
Comment