-
A few days ago, there was a significant development in the payment world that would potentially change everything in the years to come. After more than 20 years of litigation, the legal dispute between merchants and the payment networks (Visa and Mastercard) is finally about to see an end. A federal judge gave a preliminary… Read.