ICICI Bank, India's largest private sector bank by consolidated assets, inaugurated a new branch on National Highway-22, in New Shimla. The branch also has an ATM at its premises, which is available 24X7. This is the fourth branch of the bank in the city.