Credit card companies lowering credit limits, which could cause credit score drop
Financial experts say many companies are lowering customers' credit card limits and that could affect your credit score. Full story: https://abc7chicago.com/finance/credi...