Image of network of connections and security padlock on shield over payment terminal #314798638
Description
Image of network of connections and security padlock on shield over payment terminal. global data security and contactless payments safety concept digitally generated image.