Home Tags Innovation Centre

Tag: Innovation Centre

Visa opens ecommerce Innovation Studio in Nairobi to assist partners across...

0
Visa has unveiled an Innovation Centre in Nairobi, Kenya, with the digital payments specialists looking to assist partners and startups across the Sub-Saharan Africa...
Skip to content