Research Group Eticonsum+Image
RDR Total Score
Total score received by the main tech companies for their "Governance", "Freedom of Expression" and "Privacy" in the "Ranking Digital Rights Corporate Accountability Index".
7161919
WikiRating