ICICI Bank Limited is an Indian multinational bank and financial services company headquartered in Mumbai with a registered office in Vadodara. From Wikipedia
Caution stems from lofty valuations that have priced in profits ahead of the August 1 tariff talks.