User 187603

1 Comment

    • The Credit Card Industry Is Facing New Regulations [view article]
      Ahoy, this won't stop Visa from taking over the world, watch out mastercard. Everybody loves the V, get on board while you can or watch us all buy new yatchs, muahhah May 02 07:49 PM
Contribute an Article Become a Seeking Alpha Contributor