Indian banking and financial services provider
Established Indian bank, well-known within India's financial sector