Glossary term
American Express India
American Express Banking Corp India operates as a scheduled bank, issuing charge and credit cards in India.
Related terms
- American Express (Amex)
A global charge and credit card network.
- American Express Banking
A premium card issuer in India.