Africa Tech News Visa facilitates contactless payments in Kenya, collaborates with fintechs August 28, 2023