ICICI Bank (IBN) is Now 18th Largest Bank Globally: Worth a Look?
On Jun 25, ICICI Bank IBN became the 18th largest bank globally in terms of market cap as it touched an all-time high of $28.84 per share. This Mumbai, India-based lender now has a market cap of appro...