U.S. economists concerned about U.S. consumers increasing reliance on credit cards
With the introduction of major credit card companies like Visa and MasterCard in the mid-1970s, the U.S. public fell in love with the concept of having it now and paying for it later. Since that time, the credit card industry…