Can IndusInd Bank get out of the troubled times?