Thursday 27 April 2023

Mastercard profit beats estimates as consumers weather tough economy