Why ICICI Bank shares rallied over 5% to hit a new lifetime

© 2025 Vimarsana