The Global Credit Card War
U.S. credit card market saturation The United States consumer is drowning in a sea of credit cards. The U.S. credit card market is so saturated that the average cardholder carries four pieces of plastic. Everyone who wants or qualifies for a bank card already has several. The only market left, in...