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