site logo

MasterCard sued for record $19B in UK over swipe fees