Business concept with NDA text in a red hexagon on a digital world map background icon

Code produit:
1693690173