ICICI Bank leaked millions of records with sensitive data, including financial information and personal documents of the bank's clients.
ICICI Bank, an Indian multinational valued at more than $76 billion, has more than 5,000 branches across India and is present in at least another 15...