ICICI Bank (IBN) Declines as Investors Price In Better-than-Expected Earnings
ICICI Bank dropped its share prices by 5.89 percent on Monday to close at $31 apiece as investors sold off positions after pricing in better-than-expected earnings performance in the second quarter of...








