A revolution in online payments?

09/24/2007
Revolution Money has created a Web 2.0 payment platform [...]