HDFC Bank and Canara Bank receive RBI approval for rupee trade with Russia

Vostro accounts are accounts held by a bank on behalf of another, often foreign, bank,  and are an important part of correspondent banking.