Technology giants like Amazon, Facebook and Google didn’t deserve public trust in the first place

Happy Holidays!