(May 20 18:00) Forbes.com
Supposedly a fact-finding mission about the fees that retailers pay when customers swipe their cards to make a purchase, much of the discussion made it seem like Visa and MasterCard recently swooped into America and took over the card network business.
You can find the original article
here