BusinessMillions of Mastercard users could get up to £70 by adminMay 20, 202501 Share0 The decision comes after a long-running legal case over transaction fees