20060301 business.india-business: ICICI Bank sets up shop in Russia