ICICI Bank Limited has introduced iBox, a unique self-service delivery facility that permits its customers to collect their deliverables such as different cards, cheque book and returned-cheques.
ICICI Bank Limited has introduced iBox, a unique self-service delivery facility that permits its customers to collect their deliverables such as different cards, cheque book and returned-cheques.