If you're running a company and using a business credit card, you need to know the answer to “Do business credit cards affect ...