Cyber security and privacy concept. people using personal computer with text GDPR or General Data Protection Regulation text #160459820
Description
Cyber security and privacy concept. people using personal computer with text GDPR or General Data Protection Regulation text secure with a padlock logo