Description

A new payment method & how it affects you and me, Wall Street and the world economy!