Equifax was heavily fined by the Consumer Financial Protection Bureau for not adequately investigating consumer credit report disputes.
A business credit card can affect your personal credit score, but it depends on the type of card, how the provider reports ...