I think it will depend on where you landed. What part are you in? Most banks operate much better in one area than in some other areas.faisal892 said:Hi,
I landed in the last week and want to open a bank account. Which bank is the recommended one for newly landed immigrants? Please advise.
Faisal