Kenswitch, Kenya’s domestic payment switch, has partnered with Wibmo, a PayU company, to strengthen authentication for online card payments and…