ICICI Bank

ICICI Bank

Dhiraj Singh/Bloomberg

ICICI Bank Ltd. signage displayed on a wall at the company's headquarters in the Bandra Kurla Complex in Mumbai.