BizTech's Top Five Stories for the Week of April 27, 2012
That little piece of plastic in consumer's wallets that we know as the credit card has truly come a long way. Did you know, for instance, that the idea of payment by card goes all the way back to 1887? Or that American Express and Bank of America issued their first credit cards back in 1966?
Check out this story and more from the week in BizTech below: