Big Tech needs to step up. We’re pushing companies in the 2025 RDR Index to do better on human rights. The post Taking stock of Big Tech: the 2025 RDR Index appeared first on Access Now.| Access Now