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