Under the UN Guiding Principles on Business and Human Rights, all companies have a responsibility to respect human rights. For Twitter this means that …
Read more: Amnesty International USA Expresses Concern at Twitter's Human Rights, Ethics Layoffs
2022-11-09