US-based multinational payment card services corporation Mastercard has now gotten an agreement in principle to settle a UK lawsuit over card fees.... Read more