ICICI Bank is committed to ongoing developments and improvements in every aspect of its business in order to ensure the highest levels of customer satisfaction.