May 05 2012

BizTech's Top Five Stories for the Week of April 27, 2012

A roundup of the most popular stories published for the week of the 27th.

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: