The Indian multinational bank and financial services provider ICICI Bank Limited is based in Mumbai. Through various delivery channels and specialized subsidiaries in investment banking, life and non-life insurance, venture capital, and asset management, it provides a wide range of banking products and financial services for corporate and retail customers.
Related Articles
Check Also
Close
-
Where is the headquarters of Bank of Shanghai?May 19, 2023