ICICI Bank's cards and payments head Bijith Bhaskar quits
11 hours ago
View all
Indian Multinational Bank
icicibank.com
ICICI Bank Limited is an Indian multinational bank and financial services company headquartered in Mumbai with a registered office in Vadodara. Wikipedia
More on Yahoo Finance