India's largest government-owned banking and financial services corporation
Fortune 500 bank, major national financial institution, household name in India