Submitted by benton on Tue, 05/07/2019 - 11:59 Links: One Year After the Release of the Santa Clara Principles, OTI Continues to Push Tech Companies for Transparency, AccountabilitySource: New AmericaDD Publish Status: Not AvailableDaily Digest: Daily Digest 5/7/2019Offsite url: Open offsite URL