ICICI Bank Limited is an Indian financial services company with headquarters in Mumbai, Maharashtra. It is the second largest bank in India with total assets of Rs. 4,736.47 billion, which equals to $93 billion in US dollars, it is also the third largest bank by market capitalization. It offers a wide range of banking products and financial services to corporate and retail customers such as internet banking (my favorite), investment banking, life and non-life insurance, venture capital and asset management.
A convenient way to do banking from the comfort of your home or office.