Africa Tech News Mastercard, NAPS to drive innovation across Morocco’s digital payments landscape June 10, 2023