Visa, a leading digital payment company that accelerates payments between consumers, merchants, financial institutions, and government organizations in over 200 countries and territories, has inaugurated an Innovation Studio in Nairobi, Kenya. This facility will serve Sub-Saharan Africa and be part of Visa’s network of innovation centers, which have been