R Ravneetchahal Newbie Jul 20, 2019 4 0 Oct 3, 2019 #1 Is place of processing application matters? As i get to know frol various sources that if application is in India (Delhi) then there will be delay otherwise in ottawa or anywhere in canada they are not taking much time...is it so?
Is place of processing application matters? As i get to know frol various sources that if application is in India (Delhi) then there will be delay otherwise in ottawa or anywhere in canada they are not taking much time...is it so?