Visa, Mastercard agree to $38bn settlement over merchant fee dispute

Visa and Mastercard have reached a revised $38bn settlement with US merchants who allege that the card networks imposed excessive…