Big TechTechnologyBreaking Up Big Tech Would Be A Mistake11 April 2021It seems safe to say that our honeymoon with Big Tech is officially over. After years of…Read more
Big TechSocietyWhy Big Tech Companies are Building Cities, and Why Many are Worried20 September 2020Situated in Menlo Park, south of San Francisco, is a 59 acre of land adjacent to the Facebook…Read more