Glossary
Key Terms by Category
Search by Keyword
Corporate Card
Explanation:
A credit or charge card issued to members of a company, for business use. Corporate cards may have limits installed to prevent their use at certain establishments
Related Terms:
Synonyms:
Corporate Credit Card, Corporate Charge Card