Hi All..
I have received my ITA and it currently says 71 days left to submit.. is this 71 days to submit including all documentation?? or to complete my form??
I have not received any checklist yet.. nor do I see an option to upload my docs ..
Also, do we need to send physical copies of the application ???
Thank you for your help!
I have received my ITA and it currently says 71 days left to submit.. is this 71 days to submit including all documentation?? or to complete my form??
I have not received any checklist yet.. nor do I see an option to upload my docs ..
Also, do we need to send physical copies of the application ???
Thank you for your help!