Unveiling the Ownership Structures of Visa and MasterCard The straightforward answer is that Visa and MasterCard are publicly traded companies. This means they don’t have a single owner or a small group of owners like a private company. Instead, ownership is distributed among numerous shareholders who own stock in the company. The Evolution from Associations ... Read more The post Who Owns Visa and MasterCard? appeared first on GB Times.