Updated June 18, 2026
The Novo Business Credit Card is a credit card designed for business spending. It’s currently available by invite only.