ICICI Bank introduces iBox Nitin Yadav 6 years ago 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.