Several major technology companies have signed a global agreement designed to apply common set of principles for how to do business in nations that restrict free speech and expression.
Tech Companies Sign Human Rights Policy : Read more
Tech Companies Sign Human Rights Policy : Read more