LATEST NEWS

CONSUMER RIGHTS

84% of consumers have or will be activating their “personal data rights” within 12 months.