Tag: Innovation Centre
Visa opens ecommerce Innovation Studio in Nairobi to assist partners across...
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...