IndusInd Bank denies whistle-blower allegations, share price still dips 12%

Stocks