ICICI Bank is India’s second-largest private sector bank that provides a wide range of financial products across its diversified portfolio. In an alarming incident, ICICI Bank mistakenly exposed the sensitive credit card details of more than 17,000 customers. The breach happened from a technical error in the digital mapping that incorrectly linked newly issued credit …