Select Page
Press Release:  Saving Grace

Press Release: Saving Grace

PRESS RELEASE The Saving Grace London, UK.  25th June 2019. The makers of Consentua, the world leading consent and preference management platform – Making it easy to do the right thing, by helping data controllers to be trustworthy and supporting individuals to...