An illustrious career ended with a whimper on 4 October as Chanda Kochhar, the CEO and Managing Director of ICICI Bank, India’s largest private sector bank, hung up her boots. She also ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results