Indian Nationals Can Open Accounts, Deposit Funds In Russian Banks Remotely

Russia has introduced simplified norms for Indian nationals seeking to open accounts with Russian banks New…