Designed by
Title
PayU logo - in Bucharest, Romania #228466923
Description
Bucharest, Romania - August 26, 2021: The PayU logo of the fintech payment technology to online merchants global company, is seen on top of a building in Bucharest
This image is editorial