There might not have been impropriety, but things seem out of order for Chanda Kochhar The ICICI bank machinery has gone out of its way to quell rumours and allegations about their chief executive Chanda Kochhar, one of the most powerful and influential women in India as the boss of India’s largest private bank. In […]