Absolutely. I have no idea why Business cards even exist except to pump out more credit cards (which we know is very lucrative) since an individual person has to be a guarantor.
Probably have to be in the Fortune 500 before they'll issue directly to a corporation.