Scribe View June 5, 2018 ICICI, the Sequel: Investor relations include whistleblower games Some weeks ago, I had written about ICICI Bank, India’s arguably most high-profile private sector bank in terms of consumer branding saying that its investor…