Kenswitch and Visa announced a strategic partnership on Thursday to modernise Kenya’s domestic payment processing and settlement infrastructure. This collaboration…