Credit Card Rate Caps Effectively Eliminate Access for Up to 190 Million Americans
A new Electronic Payments Coalition study found nearly 90% of current cardholders – between 175-190 million Americans – would effectively lose access to credit. Essentially, any American with a credit…
