Picture yourself in a bustling foreign city, ready to settle in, but unsure about handling your finances. Does opening a bank account abroad seem tough?…