Centiglobe and Mastercard are partnering to strengthen payment connectivity on a global scale2 April 2025