Hi all,
I was wondering if anyone has an idea of the length of time taken to receive an ITA? I am applying from England.
Thank you
I was wondering if anyone has an idea of the length of time taken to receive an ITA? I am applying from England.
Thank you