Company news Worldline, Total partner with InTouch to enhance digital payments in Africa Company news MasterCard, Ecobank to launch Masterpass QR across 33 African countries