ICICI Bank has stayed resilient through a rather challenging backdrop. Sticking with 'quality' still makes a lot of sense from here. Valuations, while optically high, aren't at all detached from ...
ICICI Bank Ltd, a privately-owned Indian development finance institution with its registered office in Vadodara, Gujarat, and corporate office in Mumbai, Maharashtra, has launched “ICICI STACK for ...