Glossary term
Business Credit Card
A business credit card is issued to a registered business or proprietor, used to manage corporate expenses, track vendor payments, and earn business-relevant rewards.
Related terms
- Business Class Lounge
A lounge for business class travellers.
- Business Owner
An owner of a registered business.