News ICICI Bank opens a branch in Surat Surat: ICICI Bank has set up a branch in Surat, its 53rd in the city. Housed at Mini Bazar, the… byNeel AcharyMarch 16, 2024