The number of credit cards in American wallets and purses is more than double the population, according to a Time magazine article on the beleaguered industry. Do those 640 million credit cards add up to missed opportunities if your business won’t accept a single one of them?
In an...