ICICI Bank is a large private sector bank in India offering a diversified portfolio of financial products and services to retail, SME and corporate customers. The company has investment into growing digital platforms which makes them future ready. The improved financials and diversified loan book makes them a good investment in private banking.