privacy

A collection of 4 posts

Apr 6, 2018

No rest for the weary.

No rest for the weary.

If nothing else, 2018 has proven that tech companies can no longer be trusted to self-regulate in the face of profits.