I'm an Indian citizen residing in United states. My company is planning to sponsor Z visa to China.
Do i have to go to Chinese embassy in India to complete the application process or can it be done in USA?
Reply
Do i have to go to Chinese embassy in India to complete the application process or can it be done in USA?