India's banks face a new credibility test

.....

© Reuters