India's largest public sector bank providing banking services
Major Indian financial institution, household name across India