Could Chanda Kochhar have kept her job at ICICI Bank?
Chanda Kochhar has resigned from ICICI Bank, yet the events that led to her resignation, continue to cast a shadow over its Board. In a...
Board seats – a right or a privilege?
Recent instances of board members holding onto their seats against several odds has created a broader debate on whether being on a board...