Hi all,
I keep hearing/reading that we have 90 days after receiving ITA to submit the application/documents, this is correct right? is there any official link that has this duration written? Just want to be sure. Thanks in advance for your help.
I keep hearing/reading that we have 90 days after receiving ITA to submit the application/documents, this is correct right? is there any official link that has this duration written? Just want to be sure. Thanks in advance for your help.