Having a credit card

What they have to do with Business, please enlighten me or i will move them to review forum !