Research Group Eticonsum+Image
RDR Total Score/10
What was the total score the company received in Ranking Digital Rights' Corporate Accountability Index?
7162817
Formula