Tag: visa

Who Invented Credit Cards

“The almost magical convenience of plastic money is critical to our famously compulsive consumer economy. With more than 641 million credit cards in circulation and accounting for an estimated $1.5 trillion of consumer spending, the U.S. economy has clearly gone…