Indian banking and financial services company
Well-established Indian bank, recognized in regional financial sector