Amnesty International USA Expresses Concern at Twitter's Human Rights, Ethics Layoffs
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 LayoffsContinue Reading
