Visa plans to open new Technology and Product Hub in Poland

Visa’s first strategic Tech and Product Hub in Central and Eastern Europe will further expand Visa’s global footprint.