ICICI Bank introduces iBox Nitin Yadav 5 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.