A UK-based privacy group has launched a website to submit requests to a British tribunal en masse.
↧
A UK-based privacy group has launched a website to submit requests to a British tribunal en masse.