Business Desk
June 21, 2022
2
Global technology company,Mastercard, has signed a three-year partnership with the Kenya Tourism Board (KTB) which seeks to...