Major Indian banking and financial services corporation
Largest private bank in India, well-known in industry