Links

Tuesday, November 23, 2010

Invention, Innovation, or Another Form of Debit Card?

A new method of transfering money making waves in Kenya. It looks like a new form of debit card to me. What do you think?

No comments: