Thursday, September 16, 2010

Are Visa and Mastercard the same company?

I've got the notion in my head that they have the same owner. Is it true?