Anyone with a small business or side hustle should have a small business credit card that earns bonus ... including platforms like Facebook, Google, Amazon and Twitter. If you're not maximizing ...